Windows schtasks如何指定lauch目录
我需要在lauch文件夹中设置一个窗口调度任务, 但是看看官方文件,我找不到如何做到这一点 在Windows任务面板中,它是一个名为“开始于”的字段 这是我的实际命令Windows schtasks如何指定lauch目录,windows,scheduled-tasks,windows-task-scheduler,Windows,Scheduled Tasks,Windows Task Scheduler,我需要在lauch文件夹中设置一个窗口调度任务, 但是看看官方文件,我找不到如何做到这一点 在Windows任务面板中,它是一个名为“开始于”的字段 这是我的实际命令 schtasks /create /tn "LogicalDOC backup simple" /tr "C:\LogicalDOC-btool3\backup.bat" /sc daily /st 02:00:00 实际上,这个命令不起作用,因为它必须从文件夹C:\LogicalDOC-btool3执行 这是一个实际工作的任
schtasks /create /tn "LogicalDOC backup simple" /tr "C:\LogicalDOC-btool3\backup.bat" /sc daily /st 02:00:00
实际上,这个命令不起作用,因为它必须从文件夹C:\LogicalDOC-btool3执行
这是一个实际工作的任务操作属性的图像,但我需要从命令行或使用不同的东西(VB脚本或Powershell脚本)设置它
更新:
我尝试使用/V1选项创建任务,我不得不说工作目录(起始于)已经填充,只是系统需要我用户的用户名和密码。
我遵循了这篇文章的建议
我想知道,在任务创建过程中,是否可以指定由当前用户执行,而无需在启动选项中传递该任务,或者是否可以作为系统用户运行该任务当您在UI(屏幕截图)中创建任务时,您可以将其属性导出为XML(右clik,export)。
然后,您可以使用
schtasks/create/xml path/to/taskprop.xml…
导入此xml,难道您不能在backup.bat上使用pushd C:\LogicalDOC-btool3
吗?不,目前不可能创建另一个bat,然后计划执行最后一个bat吗,无论如何都不能解决问题。如果你可以创建bat,你可以做一些类似于CDC:\your\u path;呼叫backup.bat