2015-11-02 3 views
0

У меня есть файл VB Script.Which пытается установить пул приложений в IIS 7. Этот скрипт отлично работает на некоторых машинах и дает ошибку на других машинах. Я исключил любые проблемы с администрацией, выполнив тот же скрипт в командной строке, предоставив доступ администратораПроблема при запуске скрипта VB в случайных машинах,

Ниже приведен код сценария 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.

ответ

0

в порядке, так что проблема выше решения была машина необходимо включить IIS 6 совместимость управления под Средства управления веб