为什么在VBS中可以默默忽略WScript.Shell?

时间:2014-08-08 13:40:39

标签: shell vbscript scheduled-tasks

这是一个简单的test.vbs文件

Msgbox "Start" 
Set ws= CreateObject("WScript.Shell")   
cDir = ws.CurrentDirectory  
Msgbox cDir 

只需双击test.vbs文件图标,上面的代码就可以正常工作。但是,当我在Windows Task Scheduler中包含此文件并从那里运行时,WScript.Shell会被静默忽略。不会抛出任何错误。我可以看到第一条消息“开始”。但第二个没有出现。为什么会这样?

1 个答案:

答案 0 :(得分:1)

对于Windows任务计划程序中的任务,请尝试:C:\ Windows \ Syswow64 \ cscript.exe" C:\ vbs \ yourvbs.vbs的路径"