【问题标题】:Any attempt to execute vbs script generates a File Not Found Error任何尝试执行 vbs 脚本都会生成 File Not Found 错误
【发布时间】:2021-07-27 12:15:39
【问题描述】:
具体错误是:
脚本:\\dc\netlogon\folder\file.vbs
行:0
字符:1
错误:找不到文件
代码:800A0035
来源:Microsoft VBScript 运行时错误
文件位于指定位置。此外,直接双击文件时也会产生相同的错误。如果文件被复制到本地驱动器并双击。如果使用 wscript 从命令行调用。当通过 ANY 方法启动任何 vbs 时似乎会发生这种情况。
WScript 没有通过注册表禁用。
【问题讨论】:
标签:
vbscript
wsh
wscript.shell
【解决方案1】:
事实证明,我使用以下代码包含了其他脚本:
With CreateObject("Scripting.FileSystemObject")
executeGlobal .openTextFile(otherfile).readAll()
End With
这是找不到的文件,但解析器阻塞了 - 可能是因为与 executeGlobal 命令的组合 - 并给了我第 0 行而不是实际的行。
所以事实证明,第 0 行可能引用了解析错误和未找到内部引用文件的组合。