Показать полную графическую версию : выполнение команд из списка в txt файле
systemroot
10-02-2011, 21:03
помогите написать батник который бы выполнял команды из списка в txt файле находящемся на удалённом компьютере
тоесть если текстовый файл пуст то bat файл ожидает когда в нём появится команда и выполняет её :)
EnemyBot
11-02-2011, 23:17
Я сильно не разбираюсь, но может пригодится :)
set here=192.168.1.ххх
:wait
FOR /F "eol=;" %%i in (\\%here%\команды.txt) do %%i
goto wait
Тоже стало интересно, сделать такую вещь)
EnemyBot
12-02-2011, 17:49
Хотя, tokens можно и не указывать, когда я ставил 1,2 - команда из 3 слов не срабатывала. А если убрать вообще то обрабатывается все строки, поправьте если я ошибаюсь.
У меня проблема, eol=; Задает символ конца строки (только один символ) почему-то если вначале строки перед командой поместить сивол ";" - то строка всёравно копируется
echo 1; echo 2 echo 3
echo 4
echo 5
Результат:
1
4
5
А если...
;echo 1 echo 2 echo 3
echo 4
echo 5
Результат:
1 2 3
4
5
Идея была такая, чтобы батник прописывал вначало строки символ, чтобы не выполнять эту строку сного, или как индикатор выполнения =)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.