Como transferir parâmetros para plink.exe?


0

Eu preciso conectar no PowerShell com host remoto por telnet. Eu pensei em usar plink. Então eu tentei plink.exe -telnet -P 23 '10.10.10.2' < .\commands.txt Mas eu recebo um erro:

At line:1 char:38 + plink.exe -telnet -P 23 '10.10.10.1' < ".\commands.txt" + ~ The '<' operator is reserved for future use. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : RedirectionNotSupported

Além disso, como transferir a senha se -pw tipo deve usar apenas para ssh?


Como está dizendo, seu PowerShell não suporta esse tipo de redirecionamento. Você pode tentar ler o arquivo em uma string e fornecê-lo como argumento ou apenas incluir os comandos estaticamente. Quanto à senha, o Telnet não precisa de senha.
Seth

Tente -m e apenas o nome do arquivo para o arquivo de comandos. Eu recomendo sair do telnet se você puder evitá-lo.
Steve Kline

Funciona usando Start-Process com -ArgumentList?
root
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.