Batch file jscript-找不到指定的模块

Batch file jscript-找不到指定的模块,batch-file,jscript,activexobject,Batch File,Jscript,Activexobject,从解决方案2运行Zipjs.bat后出现此错误。地址: 我不认为问题出在这个特定的jscript上,但我已经把它缩小到了这一行: Var ShellObj=new ActiveXObject ("Shell.Application"); 昨天运行同一个jscript时,一切正常-没有错误 所以,我的系统为什么看不到Shell.Application,或者这是否是问题所在。如何测试这一点以及可能的解决方案是什么 我的电脑没有连接到互联网,所以它不是恶意软件 我正在运行XP Pro SP3您可以

从解决方案2运行Zipjs.bat后出现此错误。地址:

我不认为问题出在这个特定的jscript上,但我已经把它缩小到了这一行:

Var ShellObj=new ActiveXObject ("Shell.Application");
昨天运行同一个jscript时,一切正常-没有错误

所以,我的系统为什么看不到Shell.Application,或者这是否是问题所在。如何测试这一点以及可能的解决方案是什么

我的电脑没有连接到互联网,所以它不是恶意软件


我正在运行XP Pro SP3

您可以检查windows脚本主机是否已启用-
Shell。应用程序
是windows内置对象-某种可编程的windows资源管理器。我认为它无法通过MSHTA应用程序访问。是否有其他错误弹出窗口?您是否正在尝试压缩具有非拉丁字符名称的文件?JScript区分大小写。你必须写
var
,而不是
var
@Bill对不起,我是用手机手工打的,手机默认第一个字的第一个字母大写。真正的代码都是小写的变量。不过很好地指出了这一点。@npocmaka我直接从dos运行jscript,所以没有使用mshta。就像我说的那样,它以前是有效的。我没有写jscript。只是从问题中的链接复制了它。但我将重新下载示例,以确保没有任何更改,检查拉丁字符,并确保脚本宿主满意并返回结果。谢谢你的建议。每一点都将有助于三角化原因:o)您可以检查windows脚本主机是否已启用-
Shell。应用程序是windows内置对象-某种可编程的windows资源管理器。我认为它无法通过MSHTA应用程序访问。是否有其他错误弹出窗口?您是否正在尝试压缩具有非拉丁字符名称的文件?JScript区分大小写。你必须写
var
,而不是
var
@Bill对不起,我是用手机手工打的,手机默认第一个字的第一个字母大写。真正的代码都是小写的变量。不过很好地指出了这一点。@npocmaka我直接从dos运行jscript,所以没有使用mshta。就像我说的那样,它以前是有效的。我没有写jscript。只是从问题中的链接复制了它。但我将重新下载示例,以确保没有任何更改,检查拉丁字符,并确保脚本宿主满意并返回结果。谢谢你的建议。每一点都有助于确定原因:o)