永发信息网

请问如何通过脚本文件,始终检测某程序的运行进程,当检测到进程运行后修改系统时间为指定时间。

答案:1  悬赏:0  手机版
解决时间 2021-11-24 23:39
请问如何通过脚本文件,始终检测某程序的运行进程,当检测到进程运行后修改系统时间为指定时间,进程结束后恢复原有系统时间。
附:与之前的问题类似,但是改程序可通过关联的文件启动,因此还要麻烦下,如何进行调整。
最佳答案
@echo off & title 监测运行程序并更改日期 By 依梦琴瑶
cd /d "%~dp0" & setlocal enabledelayedexpansion

::设置要检测的进程名
set ProcessName=iexplore.exe

::设置指定日期,格式为yyyy-mm-dd
set SpecifyDate=2016-01-01


:: BatchGetAdmin
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

:: HideTheWindow
if "%1"=="::::" goto Begin
start mshta vbscript:CreateObject("WScript.Shell").Run("""%~0"" ::::",0)(window.close)&&exit

:Begin
set NowDate=%date:~,10%

:Loop
tasklist | findstr /i "%ProcessName%" >nul 2>nul && (
    echo %SpecifyDate%
    date %SpecifyDate%
) || (
    echo %NowDate%
    date %NowDate%
)
goto Loop

这个脚本运行后会一直循环执行。同时依旧保留后台隐藏运行。如果要关闭,请直接在任务管理器中结束cmd.exe进程。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
围甲和围乙是什么?
小小发屋地址在什么地方,想过去办事,
我需要刘忙版史上第一混乱的全部插曲,谢谢
文德隆w125和网络销售的wl125是同一款吗
如何计算1*4+4*7+7*10
RANQEROVER这是什么车标志
浙江舟山综合保区地址是在哪里
《厉害了,我的国》里面藏族的年轻扶贫女干部
When she is put in a situation _______ she
怎么把一个表格插入另一个excel
用过的人进来评价一下富士F100吧!
左边卡槽干嘛用的
农村人60岁以后每月想拿5000元应每年交多少社
男朋友分手后说跟你做闺蜜到底甚么意思
重机1850套结车剪线时间怎么调
推荐资讯
汉威教育地址在什么地方,我要处理点事!
力帆摩托地址好找么,我有些事要过去,
淘宝上super制造这间店铺卖的aj都是正品吗
我就是把我现在面孔改变成另外一个面孔需要多
优悦婚庆地址好找么,我有些事要过去,
起火时老公抱着孩子先跑了,我该不该原谅他
LOL中出了几个唯一被动的装备,那么出的第几
中国99G坦克和满载的泥头车对撞,会是什么样
无证驾驶轻便两轮摩托车
南岳路/奢香大道南段(路口)在哪里啊,我有事
农村闲房有七百平方养殖什么比较挣钱
dnf57级去哪搬砖既赚钱又顺便升级?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?