我的脚本如下:
Dim g_oWShell
Set g_oWShell = CreateObject("WScript.Shell")
但是当我首先验证g_oWShell
的值时,该对象为空(无)。以下是我正在调试的代码:
If g_oWShell Is Nothing Then
'display an error.
Else
'run Something... (Ex. g_oWShell.Run("...")
End If
我是VBS的新手,我不确定为什么会这样。我在这里阅读了CreateObject
方法的简短定义:VBA CreateObject
感谢您解释我可能错过的内容。
修改
我正在使用Visual Studio创建一个MSI安装程序。