我有这个不起作用的VBScript。当我按下"是"在弹出窗口它说错误。请帮忙。谢谢!
代码:
result = MsgBox ("Yes or No?", vbYesNo, "Start Web")
Select Case result
Case vbYes
shell.CurrentDirectory = "My Directory"
shell.Run "startweb.bat"
Case vbNo
End Select
当我按"是"一个名为startweb
答案 0 :(得分:1)
当我在弹出窗口中按“是”时,它会显示错误。
什么错误?
Microsoft VBScript runtime error: Object required
或The system cannot find the file specified
或<强>解决方案强>:
案例˙对象需要`:
Set Shell = WScript.CreateObject("WScript.Shell") ''' add this line
result = MsgBox ("Yes or No?", vbYesNo, "Start Web")
Select Case result
Case vbYes
shell.CurrentDirectory = "My Directory"
shell.Run "startweb.bat"
Case vbNo
End Select
案例文件丢失:使用"My Directory"
的完全限定路径,例如"c:\tests\My Directory"
案例 Else :无法解决; edit您的问题并添加更多信息。