小编Max*_*ban的帖子

在BGInfo中使用VBScript时出错"变量未定义:'WScript'"

我是业余的VB脚本编写者.我正在制作一个脚本来检查是否存在两个文件中的一个,如果存在,则给出一个标记为"已安装"的标记.如果两个文件都不存在,则标记"未安装".这是我的剧本......

Option Explicit
DIM fso    
Set fso = CreateObject("Scripting.FileSystemObject")
CreateObject("WScript.Shell") 

If (fso.FileExists("C:\Program Files (x86)\Dell\KACE\AMPAgent.exe")) OR (fso.FileExists("C:\Program Files\Dell\KACE\AMPAgent.exe")) Then
  WScript.Echo("Installed")
  WScript.Quit()
Else
  WScript.Echo("Not Installed")
  WScript.Quit()

End If
Run Code Online (Sandbox Code Playgroud)

它在Windows 7中运行时有效.当我将其添加到BGInfo时,它会抛出此错误...

评估脚本字段'KACE'时出错

Microsoft VBScript运行时错误

第7行,第2位

变量未定义:'WScript'

[好]

我想我只需要一种方法来定义或调用WScript来执行,因为它显然不是通过BGInfo自行完成的,而我所做的并不起作用.我还没有看到任何有关StackOverflow上这个特殊问题的帮助.

有什么想法吗?

windows vbscript

3
推荐指数
1
解决办法
5667
查看次数

标签 统计

vbscript ×1

windows ×1