powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите! *.bat из web
6 сообщений из 6, страница 1 из 1
Помогите! *.bat из web
    #35229564
Фотография alexff30
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, доброе время суток!
Есть такая задача:
через web-форму запустить батник с параметрами, которые заполняю в web:

new_f.bat par1 par2

никто не делал подобного?
...
Рейтинг: 0 / 0
Помогите! *.bat из web
    #35230365
testeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где запустить батник?
если на сервере - то реально(правда "дико" по безопасности)
если на клиенте - то проблемно.
...
Рейтинг: 0 / 0
Помогите! *.bat из web
    #35231978
Фотография alexff30
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще суть в следующем:
батник является инсталлятором, рядом лежит папка кода, которую он дергает.
запускается на локалке батник + 9 параметров, вот я и хочу это оформить в виде html, чтобы поудобней было с параметрами.
все на одной машине
...
Рейтинг: 0 / 0
Помогите! *.bat из web
    #35232485
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только для ie:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script>
function run(){
	var param1 = document.getElementById('param1').value;
	var param2 = document.getElementById('param2').value;
	var wscript = new ActiveXObject("Wscript.Shell");
	wscript.Run("C:\\test.bat "+param1+" "+param2,  1 );
}
</script>
параметр1: <input type="text" id="param1"><br>
параметр2: <input type="text" id="param2"><br>
<button onclick="run()">запуск</button>
...
Рейтинг: 0 / 0
Помогите! *.bat из web
    #35233272
Фотография alexff30
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illionтолько для ie:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script>
function run(){
	var param1 = document.getElementById('param1').value;
	var param2 = document.getElementById('param2').value;
	var wscript = new ActiveXObject("Wscript.Shell");
	wscript.Run("C:\\test.bat "+param1+" "+param2,  1 );
}
</script>
параметр1: <input type="text" id="param1"><br>
параметр2: <input type="text" id="param2"><br>
<button onclick="run()">запуск</button>


попробовал:
ругается "не удается найти указанный файл"
при этом если написать безо всяких param - то же самое.
а работает только, если таким образом запускать зарегистрированное приложение - например, notepad.exe
...
Рейтинг: 0 / 0
Помогите! *.bat из web
    #35233429
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
wscript.Run('cmd /c "C:\\test.bat ' + param1 + ' ' + param2 + '"',  1 );
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите! *.bat из web
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]