Windows 7 使用schtasks/z开关删除任务

Windows 7 使用schtasks/z开关删除任务,windows-7,taskscheduler,Windows 7,Taskscheduler,我正在尝试使用schtasks计划一个python GUI脚本。我想在任务运行后删除它。根据文档,我应该使用/Z开关和/V1开关。但这需要一个运行方式密码,我不知道如何提供。 我正在使用的命令是: schtasks /create /sc once /tn task2 /tr "reminder i26" /sd 31/05/2017 /st 23:00 /V1 /Z /F 这个问题的解决方案是什么?我通过允许在所有情况下使用空白密码解决了这个问题。因为我使用的是Windows7 Home

我正在尝试使用
schtasks
计划一个python GUI脚本。我想在任务运行后删除它。根据文档,我应该使用
/Z
开关和
/V1
开关。但这需要一个运行方式密码,我不知道如何提供。 我正在使用的命令是:

schtasks /create /sc once /tn task2 /tr "reminder i26" /sd 31/05/2017 /st 
23:00 /V1 /Z /F

这个问题的解决方案是什么?

我通过允许在所有情况下使用空白密码解决了这个问题。因为我使用的是Windows7 Home Basic,所以没有安全策略编辑器(没有secpol.msc)。因此,我必须更改以下注册表设置-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\limitblankpassworduse:
0x00000000

但是/z开关似乎不起作用-任务不会在完成时自动删除(至少在windows 7 Home Basic上不会)。我看了下面的文档。它显示/z开关对删除计划任务有效。因为您只使用了一次“/sc”,所以它可能认为不存在计划,因为它是按需运行的。在类似情况下,在Windows 10上尝试/z时,我遇到了一个xml错误