Você não precisa de um canal, apenas use o redirecionamento:
plink user@host <localfile "cat >hostfile"
Isso não funcionará (e nem a canalização) se plink
precisar solicitar uma senha; isso significa que você deve:
-
tem o concurso em execução com uma chave de cliente adequada carregada
-
use
-i
para especificar uma chave do cliente não criptografada (e uma chave não criptografada geralmente é uma má ideia) -
use
-pw
para especificar a senha do host (a menos que o host proíba logons de senha para esse usuário)