|
|
|
Подскажите значение параметров WshShell.Run() | ☑ | ||
|---|---|---|---|---|
|
0
Lenny
01.07.09
✎
14:16
|
Коллеги,подскажите пожалуйста значение второго и третьего параметров
WshShell.Run(команда,?,?) |
|||
|
1
Господин ПЖ
01.07.09
✎
14:18
|
Run(<Command>,<WindowStyle>,<WaitOnReturn>)
Синтаксис: Run(<Command>,<WindowStyle>,<WaitOnReturn>) Назначение: Создаёт новый независимый процесс, который запускает заданное приложение. Параметры: <Command> - строка, командная строка запуска приложения. <WindowStyle> - необязательный, число. Определяет вид окна запускаемого приложения. Некоторые возможные значения: 1 - Активизирует и отображает окно. 2 - Активизирует окно и отображает его в свёрнутом виде. 3 - Активизирует окно и отображает его в максимизированном виде. <WaitOnReturn> - необязательный, булево (число). True - сценарий возобновит работу только после завершения вызванного процесса. False (по умолчанию) - управление передаётся сразу обратно в сценарий. Описание: Если параметр <WaitOnReturn> установлен в True, метод возвращает код выхода вызванного приложения. Иначе метод всегда возвращает ноль. Пример: WshShell=СоздатьОбъект("WScript.Shell"); WshShell.Run("explorer /e,/root,"""+КаталогИБ()+""""); Другой пример: WshShell=СоздатьОбъект("WScript.Shell"); КодВозвр=WshShell.Run("notepad",1,-1); Предупреждение("Обработка завершена! Код возврата - "+КодВозвр); |
|||
|
2
Lenny
01.07.09
✎
14:25
|
(1) Спасибо
|
|||
|
3
Lenny
01.07.09
✎
15:01
|
Подскажите, пожалуйста, где ошибка
Function UpdateDtatbase() set WshShell=CreateObject("WScript.Shell") WshShell.Run ""C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /SServBuh/Service8Gk1 /NИгорь /WA- /CЗавершитьРаботуПользователей /UCПакетноеОбновлениеКонфигурацииИБ /DisableStartupMessages",0,1 WshShell.Run ""C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /SServBuh/Service8Gk1 /NИгорь /WA- /CЗавершитьРаботуПользователей /UCПакетноеОбновлениеКонфигурацииИБ /DisableStartupMessages",0,1 WshShell.Run ""C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /SServBuh/Service8Gk1 /NИгорь /WA- /CРазрешитьРаботуПользователей /UCПакетноеОбновлениеКонфигурацииИБ /DisableStartupMessages",0,1 WshShell.Run ""C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /SServBuh/Service8Gk1 /NИгорь /WA- /DisableStartupMessages",0,1 End Function пишет ошибку Ошибка при вызове метода контекста (AddCode): Произошла исключительная ситуация (Ошибка компиляции Microsoft VBScript): Предполагается наличие окончания инструкции |
|||
|
4
VoDo
01.07.09
✎
15:03
|
со скобками поиграйся.
У меня рабочий вариант: WshShell.Run """C:\Program Files\1cv81\bin\1cv8.exe"" ENTERPRISE /S Сервер_1С\База_На_Сервере /N Логин /P Пароль /execute c:\обработка.epf /Out C:\1Clog.log -NoTruncate """ |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |