PuTTY не поддерживает скрипты. (Также он не поддерживает опцию -pw, если вы используете официальный релиз.) Поэтому вам нужно либо использовать другое программное обеспечение (например, модифицированную версию PuTTY), либо подходить к этому по-другому.
Я предлагаю попробовать другой подход. Вместо изменения PuTTY измените компьютер, на который вы входите. Вы можете автоматически запускать такую программу, как "su" (или, более предпочтительно, «sudo $ SHELL»).
Что касается входа в систему, если вы хотите, чтобы это автоматизировалось, лучше всего сделать так, чтобы команды "sudo" (или "su") просто не запрашивали пароль. Это можно сделать, сделав резервную копию, а затем изменив файл /etc /sudoers. (Добавьте переключатель "NOPASSWD" в нужное место. Обычно вы можете увидеть пример в большинстве файлов /etc /sudoers по умолчанию, поэтому просто скопируйте пример, за исключением удаления символа комментария, который отключает пример.) Самый простой способ сделать это - отменить требование ввода пароля для всех и каждого. Это не обязательно самый безопасный подход, и многим людям не понравится этот подход из-за проблем безопасности. Однако, если вы хотите тратить время на это, вы можете ограничить, каким типам входа разрешено повышать разрешения, не требуя пароля. Если вы точно знаете, что разрешено, проблемы безопасности не могут быть значительно / заметно хуже, чем любой другой метод автоматизации этого процесса (что вы и пытаетесь сделать).