在随机机器中运行VB脚本的问题,

时间:2015-11-02 03:34:03

标签: vbscript iis-7.5

我有一个VB脚本文件。它试图在IIS 7中设置应用程序池。 此脚本在某些计算机上运行良好,并在其他计算机上出错。 我通过提供管理员访问权限在命令提示符下运行相同的脚本来排除任何管理问题

以下是VB脚本代码。

dim existingApplicationPools
Set existingApplicationPools = GetObject("IIS://localhost/w3svc/AppPools")

For Each oAppPool In existingApplicationPools
                If oAppPool.Name = "applicationPoolName" Then
                oAppPool.WamUserName ="username"
                oAppPool.WamUserPass = "password"
                oAppPool.LogonMethod =1 
                oAppPool.AppPoolIdentityType=3
                oAppPool.managedRuntimeVersion="v4.0"
                oAppPool.managedPipeLineMode = 0 '0-> Integrated
                oAppPool.SetInfo                      
                Exit For
                End If
Next
if err = 0 then
  CreateNewAppPool = True
else
  CreateNewAppPool = false
end if
MsgBox(CreateNewAppPool )

我在其他计算机上遇到的错误是invalid char in line 2 position 1

1 个答案:

答案 0 :(得分:0)

好的,所以上述解决方案的问题是机器需要在 Web管理工具下启用 IIS 6管理兼容性