Vbscript 运行VB脚本时出现错误代码800A0401

Vbscript 运行VB脚本时出现错误代码800A0401,vbscript,Vbscript,我正在尝试在x64中运行X86应用程序。对于Microsoft提供的以下代码: 运行此脚本时,我遇到错误 第25页 描述:预期结束语句 代码:800A0401 我不知道要检查的VBscript语法。请帮帮我。我想问题在于中的花哨引语“true”。尝试使用“true”或true来代替。我认为这是 set 在代码中。我建议这样做: cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 “true” +我也要说同样的话。应

我正在尝试在x64中运行X86应用程序。对于Microsoft提供的以下代码:

运行此脚本时,我遇到错误

第25页 描述:预期结束语句 代码:800A0401


我不知道要检查的VBscript语法。请帮帮我。

我想问题在于
中的花哨引语“true”
。尝试使用
“true”
true
来代替。

我认为这是

set
在代码中。我建议这样做:

cscript.exe adsutil.vbs
set W3SVC/AppPools/Enable32BitAppOnWin64 “true”

+我也要说同样的话。应该有人告诉微软从其网站上的命令中删除这些“智能”引号……问题很明显,错误在于char25,而不是最后。不过我试过你的答案,但还是一样。在字符25处显示错误错误消息是否包括发生错误的行号?是的!但这是一个单行代码。错误在char 25处(即
cscript.exe adsutil.vbs
的末尾),如果是VBScript语法错误,则在adsutil.vbs脚本本身的某个地方,而不是在命令行中。这就是我要电话的原因。顺便说一句,你使用的是什么版本的Windows和IIS?我使用的是server 2003。我非常确定adsutil.vbs文件工作正常,因为我进行了新的操作系统安装,而且我没有干扰该文件。
cscript.exe adsutil.vbs
set W3SVC/AppPools/Enable32BitAppOnWin64 “true”