我是一位业余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
当我在Windows 7运行它时,它可以正常工作。但是当我将其添加到BGInfo中时,出现以下错误...
“评估脚本字段“KACE”时发生错误” “Microsoft VBScript运行时错误” “第7行,位置2” “变量未定义:'WScript'” “[OK]”
我认为我只需要一种定义或调用WScript以启动操作的方法,因为显然它不能自己通过BGInfo执行,而且我所做的也不起作用。在StackOverflow上,我没有看到任何有助于解决这个特定问题的信息。
您有什么想法吗?