Windows任务计划程序运行VBScript

lov*_*ool 7 windows vbscript automation scheduler job-scheduling

我试图通过使用Windows任务计划程序自动化VBScript.但是,我尝试使用cscript.exe+ "C:\...\script.vbs"但它没有运行.我也尝试在CMD(cscript.exe "C:\...\script.vbs")中直接运行相同的命令,并且它有效.

可能是什么问题?

编辑:

我只是尝试将设置切换为"Run only when user is logged on","Run whether user is logged on or not"并且工作正常.我想知道是否有办法让我的任务计划运行,即使用户已注销.

lov*_*ool 8

经过数小时的研究,Blake Morrison(来自微软)的博客之一出现了;它提到

如果运行 .vbs / .ps1 脚本,请尝试从 .cmd / .bat 脚本启动它

看到帮助!我的计划任务没有运行...

该博客还解释了使用任务计划程序时的许多规则/提示。

因此,请创建一个调用您的 VBScript 的 .cmd/.bat 文件。例如:cscript.exe YourScript.vbs将在您的 .cmd/.bat 脚本中。