okshef,
Скрипты стандартные и рабочие, но первый еще больше усложнит запуск твоего кода с параметрами, а второй будет просто лишним переходом. При все этом конструкцию execute ты можешь использовать и в своем сценарии:
Код:
т.е :
вместо твоего oWSH.Run("manage-bde.exe" & Args,0,True)
objShell.ShellExecute "wscript.exe", Chr(34) & _
"manage-bde.exe" & Chr(34) & " Args", "", "runas", 1
но не забудь, что это "Shell.Application", а не "Wscript.Shell""
shellExecute(<File>,<Arguments>,<Directory>,<Operation>,<Show>)
Параметры:
<File> - строка. Имя файла.
<Arguments> - строка (необязательный). Параметры для <Operation>.
<Directory> - строка (необязательный). Путь к каталогу с указанным файлом. Если не указан, используется текущий каталог.
<Operation> - строка (необязательный). Действие ("глагол"), которое необходимо выполнить. Если не указан, используется действие по умолчанию.
<Show> - число (необязательный)