使用 schtasks /z 开关删除任务

问题描述 投票:0回答:3

我正在尝试使用

schtasks
来安排 python GUI 脚本。我想在任务运行后将其删除。根据文档,我应该使用
/Z
开关和
/V1
开关。但这需要一个运行密码,我不知道如何提供。 我使用的命令是:

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

问题的解决办法是什么?

windows-7 taskscheduler
3个回答
1
投票

我看了下面的文档。它显示 /z 开关对于删除计划任务是有效的。由于您使用的是“/sc Once”,它可能认为不存在计划,因为它是按需运行的。在类似情况下,我在 Windows 10 上尝试 /z 时收到 xml 错误。

https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks


0
投票

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

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

但 /z 开关似乎不起作用 - 任务在完成后不会自动删除(至少在 Windows 7 Home Basic 上不会)。


0
投票

schtasks /删除 /TN“任务名称”/F

© www.soinside.com 2019 - 2024. All rights reserved.