запуск приложений через VBS

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
TRE
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 03.02.2005 (Чт) 10:21

запуск приложений через VBS

Сообщение TRE » 03.02.2005 (Чт) 11:00

у меня народ весит на терменалке, так вот незнаю как написать скрипт которым можно запустить две вот енти строчки
E:\ggf\wer.erw\erw.EXE pflex
E:\retl\ert.ge\olap3.xls

нашел кек просто EXE файлы запустить, но в данном случае там еще имя базы плюсуется
а Ексел не запускается через ентот скрипт ваще!

Помогите кто может, я совсем незнаком со скриптами, а с верху насели очень!

TRE
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 03.02.2005 (Чт) 10:21

Сообщение TRE » 03.02.2005 (Чт) 15:06

вот нашел в нете и под себя переделал
__________________________________________________________
Call Proba (exec,delay)
Sub Proba(program,delay)
delay=1*1000


Wscript.Sleep delay
set WSHell=Wscript.CreateObject("WScript.Shell")
programm="""C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE"""
program="""E:\terminal\ewr.wg\rrr.EXE"""
wshell.run(program)
wshell.run(programm)

End Sub
___________________________________________________

при таком написании запускается в терминале оба приложения притом самостоятельные.
но есть маленькое но,
нужно:
1. по умолчанию что бы конкретный EXCEL файлик открывался
2. а в строке
E:\terminal\ewr.wg\rrr.EXE
должна идти переменная которая указывает на базу данных
в винде она выглядит вот так у меня

E:\terminal\ewr.wg\rrr.EXE base

кто подскажет куда и как двигаться для решение данной проблемы?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 170

    TopList