4

Мне нужно запустить putty через аргумент командной строки программно. Я делаю это, используя команду как:

C:\Programs\putty.exe -ssh -l root -pw password hostname

который отлично работает
Теперь я хочу открыть сессию с измененным названием по своему выбору. Я знаю, что это можно сделать с помощью

Отключить изменение заголовка окна пульта дистанционного управления
и настройка
Заголовок окна
Но есть ли способ передать эти параметры в качестве аргумента командной строки при запуске?

2 ответа2

3

Мне удалось заставить сеанс замазки SSH-терминала изменить свой заголовок, выполнив несколько шагов, как я обнаружил в заголовке окна « Задать PuTTY» в качестве имени загруженной записи сеанса при сбое сервера.

Изменить заголовок окна терминальной сессии Putty

  1. Из приложения PuTTY перейдите в Сеанс и затем определите Имя хоста, Порт и тип соединения SSH.

  2. От терминала -> Функции, а затем проверил Disable с дистанционным управлением заголовком окна меняющегося параметра.

  3. Вернитесь к Session, а затем в Saved Sessions введите имя хоста или имя сеанса, в котором вы хотите определить этот хост, и нажмите Save. Вы не должны видеть эту сессию в списке.

  4. Теперь вы можете загрузить сеанс SSH с PuTTY через командную строку с того же ПК, но добавьте -loghost "My Title" для заголовка окна терминала, чтобы вместо этого было это значение.

команда

C:\Programs\putty.exe -load "Hostname" -ssh -l root -pw Password Hostname -loghost "My Title"


Дополнительные ресурсы

0

что я делаю, чтобы облегчить мне жизнь,

1) использовать приложение mtputty. 2) отредактируйте файл mtputty.xml для создания / импорта сеансов. 3) В меню "Сервис"> "Настройки"> "Основные"> "check" - "показать отображаемое имя" вместо "Заголовок окна Replicate Putty"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .