Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBScript/JScript/WSH/WMI/HTA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
IzIFRag
2 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 14
1

Инсталяция приложения BAT -> VBS

18.01.2018, 13:54. Просмотров 833. Ответов 2
Метки bat, vbs (Все метки)

Добрый день. Имеется test.BAT файл, который вызывается из VBS, следующего содержания:
Bash
1
2
3
"c:\prog\prog.exe" --config "c:\prog\prog_conf.conf" --install
"c:\prog\prog.exe" --config "c:\prog\prog_conf.conf" --start
"c:\prog\prog.exe" --config "c:\prog\prog_conf.conf" --print
Возможно ли его заменить VBS синтаксисом и вставить в (строка 7)
Visual Basic
1
2
3
4
5
6
7
8
9
Const OverWriteFiles = True
FileName = "c:\prog\prog.exe"
Set objFSO = CreateObject("Scripting.FileSystemObject")
if Not objFSO.FileExists(FileName) Then
objFSO.CopyFolder "\\Server\prog" , "c:\prog\" , OverWriteFiles
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "\\Server\prog\test.bat" & Chr(34), 0
Set WshShell = Nothing
end if
Должно быть что то вроде:
Visual Basic
1
2
zapusk = "c:\prog\prog.exe c:\prog\prog_conf.conf /e /g "
WshShell.Exec(zapusk)
Или:
Visual Basic
1
2
Set EXE = CreateObject("WScript.Shell")
EXE.run ("c:\prog\prog.exe", 1, vbTrue)
Но как правильно ( и вообще возможно ли) запустить инсталяцию этой программы с заданной конфигурацией из файла *.conf - я, к сожалению, не знаю.
Спасибо за помощь.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2018, 13:54
Ответы с готовыми решениями:

Запуск bat из VBS
Добрый день! Я не програмист, поэтому обращаюсь к Вам с данным вопросом: Есть...

Запуск bat с через VBS с правами администратора
Set WshShell = CreateObject("WScript.Shell") WshShell.Run "service.bat", 1,...

текущая загрузка cp,ram,swap на bat/vbs
собственно сабж, желательно чтобы работало меньше 500мс

Создать BAT-файл с помощью VBS-файла
Привет всем. Интересует вопрос, возможно ли создать bat файл напрямую через...

Создание BAT-файла с помощью VBS-скрипта
Всем большой привет! Помогите создать файл bat через скрипт vbs и записать в...

2
FlasherX
739 / 296 / 114
Регистрация: 06.06.2017
Сообщений: 1,103
18.01.2018, 21:33 2
Лучший ответ Сообщение было отмечено IzIFRag как решение

Решение

Visual Basic
1
2
3
For Each i in Split("install start print")
  WshShell.Run "c:\prog\prog.exe --config c:\prog\prog_conf.conf --" & i, 0, 1
Next
1
IzIFRag
2 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 14
22.01.2018, 08:05  [ТС] 3
Большое спасибо, все работает!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2018, 08:05

vbs VS bat VS ps1 кто лучший
Здравствуйте! Что на ваш взгляд функциональней и практичней из вышеуказанных...

Менять скорость передачи данных TCP/IP из скрипта? (VBS,WSH,BAT, PowerShall)
Hi guys and ladies ) Есть необходимость в написании следующего скрипта, ПО,...

Создание бинарного файла из vbs / Как создать exe файл из vbs
Имеется файл с расширением exe. Нужно как-нибудь занести массив байт в скрипт,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru