Para abrir o Plink usando o Python no Windows, eu uso Subprocesss.Popen ().
Eu gostaria de criar um script que interaja com o console Plink, após a abertura da sessão Serial, inserindo o login e validando-o e, em seguida, digitando a senha e validando-a, como segue:
Paraisso,eutenteioseguintecódigo:
importos,subprocess,sysfromsubprocessimportPopen,CREATE_NEW_CONSOLE,PIPEprocess=subprocess.Popen("plink -serial com4 -sercfg 115200 < input.bat",creationflags = CREATE_NEW_CONSOLE, encoding='utf8')
Conteúdo de input.bat:
echo login
echo Password
Quando executo o script, o conteúdo do arquivo input.bat não aparece:
Como posso obter o resultado desejado?
Tags python automation putty batch plink