existe um comando que configura o PuTTY para abrir com "Session Logging" em "Output Printable". Eu poderia fazer isso manualmente, mas quero colocar isso em uma linha de comando que irá configurar o PuTTY e abrir o console com essas configurações.
As configurações que eu quero são -> Na categoria Sessões: O log de sessão deve ser uma saída imprimível. Por padrão, é None e fornece o caminho do nome do arquivo de log. E selecione "sempre anexado ao final"
-> Selecione "Opções de disciplina de linha"
Assim como, o comando abaixo
putty.exe -serial com4 -sercfg 115200 isso configura o PuTTY com a porta serial da linha serial 4 e a velocidade 115200.
Eu quero linha de comando semelhante para as configurações mencionadas. Uma coisa é que a sessão pode ser salva com as configurações necessárias e carregada, mas o script não será universal. Ou seja, ele não pode ser executado em todos os PCs.i terá que criar muitas sessões (já que estou usando várias taxas de transmissão / velocidade) em todos os PCs em que meu script será executado.
E qual comando deve ser usado para fechar o console PuTTY? Eu tentei digitar "exit", mas em vão! eu tive que usar o mouse. Mas, como estou automatizando, não quero nenhuma intervenção. vou usá-lo em um arquivo .bat e um .vbs para enviar os comandos para o console do PuTTY. (Em um PC com Windows)
Qualquer ajuda vai ser sinceramente apreciada. Desde já, obrigado!
fonte
-load
parâmetro de linha de comando que carregará uma sessão salva. Se "Log de sessão" e "Saída imprimível" forem salvos com uma sessão, isso poderá fazer o que você deseja.Respostas:
A menos que exista uma opção não documentada, o PuTTY não possui opções de linha de comando para controlar o log (verifique a documentação , seção 3.8). No entanto, você pode escrever um script de wrapper que altere as configurações padrão no registro antes de iniciar o PuTTY, por exemplo:
Salve como por exemplo
putty.cmd
e inicie-o assim:fonte
plink
.