我如何才能在 X 时间内阻止某个程序的使用?我需要这个,因为需要自我控制。
答案1
我怎样才能在 X 时间内阻止某个程序的使用?
您可以使用任务终止和放使用/A
算术表达式继续计数并使用平通过-n 02
ping127.0.0.1
环回地址来确保每个算术运算需要一秒钟。
然后使用条件如果语句检查秒数是否等于您告诉它运行的时间值,一旦为真,它就会结束。
批处理脚本
我设置了numberofsecs=10
,例如,您可以将其更改numberofsecs=60
为 60 秒。无论您需要运行多长时间以阻止程序运行,都可以将该变量值更改为该时间段的秒数。请确保还将其替换为program.exe
您在此时间内需要限制执行的程序的名称
@echo on
set numberofsecs=10
set /a count=0
:Loop
ping -n 02 127.0.0.1
taskkill /f /im "program.exe"
set /a count+=1
if not %count%==%numberofsecs% GOTO :Loop
goto :eof