使用Powershell脚本启用/禁用任务计划程序中的任务
问题描述:
我试图使用PowerShell禁用Windows任务计划程序中的任务。 我该怎么做?使用Powershell脚本启用/禁用任务计划程序中的任务
$tasks = & SCHTASKS /Query /V /FO CSV | ConvertFrom-Csv
$task = $tasks | ? { $_.TaskName -eq "E:\MyDir\test.bat" }
& SCHTASKS /Change /DISABLE /TN "$Task.TaskName"
此错误是结果:
ERROR: The specified task name ".TaskName" does not exist in the system.
答
“$($ task.Taskname)” 应该工作。
谢谢!!那工作。但它要求我的Windows用户密码禁用。有没有一种方法可以在没有脚本询问密码的情况下禁用任务? – user1411254 2012-07-12 18:41:25
用提升控制台运行脚本? – SpellingD 2012-07-12 18:42:47
你可以请关于什么“提升控制台”意味着什么elobarate? – user1411254 2012-07-12 18:46:44