Автоматическое выполнение команд
В PuTTY вы можете задать команды, которые будут посланы Telnet или SSH серверу сразу после подключения. Для этого в разделе «Соединение/Данные» предусмотрено поле «Посылать».
Вы можете отправить на сервер сразу несколько команд, которые должны быть разделены двойным переводом каретки: «\n\n».
Существует несколько специальных символов:
- \p означает ждать 1 секунду (можно добавить несколько \p)
- \s05 для 5–секундной паузы (05, или другое значение)
- \ конечно, для отправки \
Некоторые задержки для автоматически выполняемых команд можно настроить через putty.ini:
[PuTTY] initdelay=2.0 commanddelay=0.1 bcdelay=5
Параметры обозначают:
- initdelay: это задержка (в секундах) между запуском PuTTY и отправкой первой строки авто–команд.
- commanddelay: это задержка (в секундах) между двумя строками (например, между логином и паролем, или паролем и командой).
- bcdelay: это задержка (в миллисекундах) между символами (не должно меняться в обычной ситуации).