问题描述
具体的错误是:
脚本:\\dc\netlogon\folder\file.vbs
行:0
字符:1
代码:800A0035
来源:Microsoft VBScript 运行时错误
文件位于指定的位置。此外,直接双击文件时也会产生同样的错误。如果文件被复制到本地驱动器并双击。如果使用 wscript 从命令行调用。它似乎在通过任何方法启动任何 vbs 时发生。
未通过注册表禁用 WScript。
解决方法
事实证明我使用以下代码包含其他脚本:
With CreateObject("Scripting.FileSystemObject")
executeGlobal .openTextFile(otherfile).readAll()
End With
这是无法找到的文件,但解析器阻塞了 - 可能是因为与 executeGlobal 命令的组合 - 并给了我第 0 行而不是实际的行。
所以事实证明,第 0 行可能引用了解析错误和未找到内部引用文件的组合。