Joh*_*bly 11 windows-xp command-line-interface scheduled-task
在我的 Windows 7 机器上,我可以运行类似的东西:
schtasks.exe /Change /TN "MyTaskName" /Disable
Run Code Online (Sandbox Code Playgroud)
但是 /Disable 在 Windows XP 中似乎不可用 - 有没有办法从命令行禁用它?
该/disable开关只是对Vista / 7 / 2008R2 / 2012的功能。
您可以简单地重命名任务.job文件以“禁用”它。
schtasks /Create /SC HOURLY /TN "TEST TASK" /TR notepad
schtasks
TaskName Next Run Time Status
==================================== ======================== ===============
TEST TASK 09:45:00, 7/26/2010
move "C:\WINDOWS\Tasks\TEST TASK.job" "C:\WINDOWS\Tasks\TEST TASK.bak"
schtasks
INFO: There are no scheduled tasks present in the system.
Run Code Online (Sandbox Code Playgroud)
为了“启用”任务,将.bak文件重命名为.job:
schtasks
INFO: There are no scheduled tasks present in the system.
move "C:\WINDOWS\Tasks\TEST TASK.bak" "C:\WINDOWS\Tasks\TEST TASK.job"
schtasks
TaskName Next Run Time Status
==================================== ======================== ===============
TEST TASK 09:45:00, 7/26/2010
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38495 次 |
| 最近记录: |