为什么WScript不起作用?

时间:2012-02-19 12:49:24

标签: javascript internet-explorer shell wsh

如果我在IE9(win7)中尝试它,那么它可以正常工作,但是当我尝试在IE8,7,6(winXP)中运行此代码时,调试器会写入,无法创建对象。

var wscript = new ActiveXObject("WScript.Shell");

如果您有任何想法,请与我分享。

提前致谢

1 个答案:

答案 0 :(得分:6)

这可能是Windows XP测试计算机中安全设置的错误。访问WScript是一种受到高度保护的操作,因为它使您的计算机基本上完全接管。您所看到的不是IE版本之间的差异,而是OS(Win7 - > WinXP)之间的差异,或者更可能是两者之间的配置设置。

确保正确设置ActiveX:How to config IE to make "wscript.shell" work(“正确”我的意思是“禁用安全性”,大多数人会说这会将其更改为不正确)。