Я пытаюсь сделать работу vbs, идея заключается в том, что она будет удаленно устанавливать msi в список машин, содержащихся в файле txt.Проблемы с ошибкой VBScript: Ожидаемый конец 800A03F6
Я получаю несколько ошибок, во-первых:
неверное число аргументов или недействительного присвоение имущества: "WshShell.Exec" Линия 27, Char 1
WshShell.Exec "%COMSPEC% /C COPY " & StrInstallFile & " \\" & strComputer _
& "\C$\Windows\Temp", 0, TRUE
I seemd чтобы иметь вокруг этого с:
Set WshExec = WshShell.Exec......
затем получил:
ожидается конец заявления линии 27 CAHR 29
добавив &
:
Set WshExec = WshShell.Exec & "%COMSPEC%.....
теперь получает меня:
ожидается конец строки заявления 27 голец 110
, который является предпоследней запятой
Set WshExec = WshShell.Exec & "%COMSPEC% /C COPY" & StrInstallFile _
& " \\" & strComputer & "\C$\Windows\Temp", 0, TRUE
так я не уверен, что это неправильно в этой точке, и будет ли изменение всей линии к набору была правильная вещь, чтобы сделать.
работал совершенной благодаря ниже приведен полный сценарий, позволяющий использовать его. Мне еще нужно добавить некоторую проверку ошибок, поэтому я могу проверить, завершился ли msi. –