Argumento de linha de comando Putty para mudar o título

2

Eu preciso lançar putty através do argumento de linha de comando programaticamente. Eu estou fazendo isso usando o comando como:

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

que funciona bem.
Agora eu quero abrir a sessão com o título alterado da minha escolha. Eu sei que isso pode ser feito usando

Disable remote-controller window title changing
e definindo
Window title
Mas existe alguma maneira de passar esses parâmetros como argumento de linha de comando durante o lançamento?     
por gbhadhar 26.06.2018 / 13:06

2 respostas

2

Consegui que a sessão de terminal SSH putty mudasse seu título seguindo alguns passos, como eu encontrei na Defina o título da janela do PuTTY para o nome da sessão carregada no Server Fault .

Change Window Title of Putty Terminal Session

  1. From the PuTTY app go to Session and then define the Host Name, Port, and SSH connection type.

    enter image description here

  2. From Terminal -> Features, then checked the Disable remote-controlled window title changing option.

    enter image description here

  3. Go back to Session and then in Saved Sessions type in the hostname or session name you want that host to be defined as and press Save. You should not see that session in the list.

    enter image description here

  4. Now you can load the SSH session with PuTTY via the command line from that same PC but append the -loghost "My Title" for the title of the terminal window to have that value in it instead.

Command

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

Maisrecursos

  • Defina o título da janela do PuTTY para o nome da sessão carregada ?
por 26.06.2018 / 14:32
0

o que eu faço para facilitar minha vida,

1) use o aplicativo mtputty. 2) edite o arquivo mtputty.xml para criar / importar sessões 3) No menu Ferramentas > configurações > geral > check - "show display name", em vez de "Replicate Putty window caption"

    
por 06.10.2018 / 14:17