Страница: 1 |
Страница: 1 |
Вопрос: Запуск внешних файлов
Добавлено: 12.12.06 19:26
Автор вопроса: Николай
Здравствуйте.
У меня был bat-файл, запускающий exe-ник zexec с параметрами:
zexec hr_demo_copy/boss@king integr_nav.z
Как этого можно добиться в vbs?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 13.12.06 00:22
shell "zexec hr_demo_copy/boss@king integr_nav.z"
Номер ответа: 2
Автор ответа:
Николай
Вопросов: 3
Ответов: 5
Профиль | | #2
Добавлено: 13.12.06 11:50
Выдает ошибку несоответствие типа: 'shell'
Номер ответа: 3
Автор ответа:
Шпион
ICQ: 250543104
Вопросов: 13
Ответов: 118
Профиль | | #3
Добавлено: 13.12.06 17:08
cmd="cmd /k"
Set objShell=Createojbect("Wscript.Shell"
ret=objShell.Run (cmd, 1, True)
Set objShell=Nothing
документацию можно взять здесь:
http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=01592C48-207D-4BE1-8A76-1C4099D7BBB9&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f9%2f1%2fd%2f91dfd1b3-a274-4e17-a376-f605ff39c58c%2fscript56.chm
Номер ответа: 4
Автор ответа:
Шпион
ICQ: 250543104
Вопросов: 13
Ответов: 118
Профиль | | #4
Добавлено: 13.12.06 17:10
1 - значит окно будет видимым
True - ожидать завершения программы
в res будет помещен Errorlevel
кстати, во второй строке очепятка: Createobject
но вы ведь суть все равно поняли ))
Номер ответа: 5
Автор ответа:
Николай
Вопросов: 3
Ответов: 5
Профиль | | #5
Добавлено: 13.12.06 17:44
Спасибо за помощь
Номер ответа: 6
Автор ответа:
Alexander
Вопросов: 2
Ответов: 11
Профиль | | #6
Добавлено: 20.01.10 15:41
Попробовал сделать по совету не вышло, запускается только командная строка а дальше ничего. При закрытии выдается ошибка
несоответствие типа: 'shell'
что не так?
cmd="cmd /k"
Set objShell=Createobject("Wscript.Shell"
ret=objShell.Run (cmd, 1, True)
Set objShell=Nothing
shell "E:\scan\pdftk.exe E:\scan\temp\*.pdf cat output E:\scan\temp\tmp\combined.pdf"
shell "E:\scan\pdftk.exe E:\scan\temp\tmp\combined.pdf output E:\scan\temp\combined.pdf"
shell "E:\scan\end_file.vbs E:\scan\temp\combined.pdf"