Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - ASP и VBScript

Страница: 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"

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам