Просмотр полной версии : *.bat файлы
В пакетных файлах можно предусмотреть ответ? Например для команды "rd XXX /s" выдаст запрос y/n. Этот шаг как-нить можно упустить?
ALEX(XX)
12.04.2006, 15:46
Да, используя конвейер: echo y | chkdsk c: /f (Пример) Это позволит запустить проверку диска при перезагрузке без необходимости подтверждения.
Пасиба, сейчас буду пробовать :)
Чет не то :?
Например мне нужно команду "cacls XXX /t /p user:r sytem:f" при помощи бат файла сделать. Он мне все равно выдает запрос Y/N, echo я мельком просмотрел чет другое значит :embarasse Так есть ли способ избежать запроса ответа у пользователя?
Я пробовал команду "echo y | cacls XXX /t /p user:r sytem:f" - нет результата
AndreyKa
12.04.2006, 18:15
Например так:
создать файл y.txt в котором будет символ Y и превод строки и выполнить команду:
cacls XXX /t /p user:r sytem:f < y.txt
ALEX(XX)
12.04.2006, 18:18
Хм. видимо | не для всех комманд. Хотя, если Вы заметили, у оно передаёт.
ALEX(XX)
12.04.2006, 18:22
Например так:
создать файл y.txt в котором будет символ Y и превод строки и выполнить команду:
cacls XXX /t /p user:r sytem:f < y.txt
Да, так работает, хотя не очень удобно, но эффективно, странно, что | не срабатывает.
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot