У меня есть сценарий, который находится по сетевому пути, и когда я использую приведенный ниже код для его запуска, я получаю сообщение об ошибке, когда система не может найти указанный файл. Мне нужно сделайте что-нибудь для этого, чтобы работать в сетевом расположении.запуск сценария с использованием WScript.Shell в сети
CreateObject("WScript.Shell").Run "\\\host\aid\prog\Files.vbs" & Trim(arglist), 0, True
Благодаря
я собираюсь предположить, что VBS рассматривает «\» как особый символ, как это делают многие другие языки сценариев. Попробуйте «\\\\ host \\ aid \\ prog \\ Files.vbs» или «//host/aid/prog/Files.vbs» –
Q: Является ли строка «" \\ host \ aid \ prog \ Files .vbs my args list «valid for» CreateObject («SCript.Shell»). Выполнить «Предполагая, что общий ресурс действителен и существует файл .vbs ... Мое предположение: возможно, вам нужно отделить имя файла .vbs от" argslist ". ИМХО ... – paulsm4