首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用schtasks.exe删除任务文件夹

使用schtasks.exe删除任务文件夹
EN

Stack Overflow用户
提问于 2020-04-29 00:07:27
回答 2查看 1.1K关注 0票数 1

在我的程序中,安装后,我使用以下命令将一个任务添加到任务调度程序中:

代码语言:javascript
运行
复制
schtasks.exe /create /xml "task.xml" /tn "MyTasks/Task1" /f

为了正确卸载程序,我希望能够完全删除任务文件夹"MyTasks“。我可以使用此命令有选择地删除此任务,但文件夹最终仍然存在:

代码语言:javascript
运行
复制
schtasks.exe /delete /tn "MyTasks/Task1" /f 

有没有办法完全删除文件夹?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-29 01:47:12

有一种方法可以做到这一点,但不能使用schtasks:如果需要,schtasks可以创建一个目录,但是当使用schtasks时,它可以删除目录中的任务条目,但它不能删除目录本身。我只能建议您找到计算机上的目录并执行rmdir

票数 1
EN

Stack Overflow用户

发布于 2020-04-29 02:38:57

这是一个vbs文件。

代码语言:javascript
运行
复制
Set TS  = CreateObject("Schedule.Service")
TS.Connect("ComputerName")
Set RootFolder = TS.GetFolder("\")
RootFolder.DeleteFolder "MyTasks", 0

请替换您的计算机名称。

https://docs.microsoft.com/en-us/windows/win32/taskschd/taskfolder-deletefolder

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61484730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档