我正在尝试使用schtasks
来安排python GUI脚本。我想删除任务一旦运行。根据文档,我应该使用/Z
开关和/V1
开关。但这要求输入密码,我无法弄清楚如何提供。
我正在使用的命令是:
schtasks /create /sc once /tn task2 /tr "reminder i26" /sd 31/05/2017 /st
23:00 /V1 /Z /F
问题的解决方案是什么?
答案 0 :(得分:0)
我通过在所有情况下允许使用空白密码来解决问题。正如我在Windows 7 Home Basic上,没有安全策略编辑器(没有secpol.msc)。所以我不得不改变以下注册表设置 -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\limitblankpassworduse:
0x00000000
但似乎/ z开关无法正常工作 - 任务在完成时不会自动删除(至少在Windows 7 Home Basic上没有)。
答案 1 :(得分:0)
我看了下面的文档。它显示/ z开关对于删除计划任务有效。由于您使用的是“ / sc一次”,因此它可能由于按需运行而没有时间表。在类似情况下在Windows 10上尝试/ z时出现xml错误。
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks