WIN7 64位系统任务计划程序里运行VBS脚本 报错,脚本本身没问题!请问怎么解决?

VBS脚本我双击运行没问题,但添加到任务计划程序 希望每天定时运行。 可到时间运行时就报错?报错如图,请问怎么解决?
我换了台是XP系统的电脑上试了下!没问题,可以正常运行。 换WIN7 32位系统 试了也不行!
XP系统可以正常运行,WIN7系统就不行了!不知道怎么解决!

第1个回答  2014-12-11

你手工调用的时候,用的是哪个解析器?不知道是不是解析器的问题。按道理应该要用CScript。建议在指定启动程序的时候,写全命令,

cscript E:\CNC\111.vbs

如果只能指定一个文件,就用批处理调用你的vbs。希望有帮助。

追问

谢谢你!你说的手工调用是指我双击运行吗? 我双击运行时,就是编辑好111.vbs这个文件保存了直接双击此文件运行,至于你说的”哪个解析器我也不知道!”“你说的“在指定启动程序的时候,写全命令“。我不懂,我对VBS编程不是很懂,只是个业余的。还有就是, 我这个VBS就是用来调用批处理的,只是不想让批处理运行时不显示在桌面上。

追答

手工执行说的是在命令行窗口里面执行你的vbs,这样,除了能多看到一些信息(比如错误信息,打印输出等等),还能指定解析器(WScript 或 CScript)。


"不想让批处理运行时不显示在桌面上"

默认运行时候会有命令行窗口显示。

如果不想看到,可以考虑用 start 命令,

start /min your_command_line your_parameter

效果是,执行时,命令行窗口是最小化的。

本回答被提问者采纳
第2个回答  2020-04-25
同样问题,应该是你vbs里引用的执行文件没有写全路径,全路径指向执行文件就可以了
第3个回答  2014-12-11
是不是权限不够,用管理员权限添加试试追问

谢谢!应该不是,本身就是用管理员帐户添加的!

相似回答