PuTTY命令行是否接受多个文件参数?

时间:2016-09-12 04:39:53

标签: putty

我需要在命令行下面接受多个文件参数。可能吗?

putty.exe -ssh -pw password username@host -m file1 file2 -t

为什么要两个文件?因为我可以在公共文件中定义和维护所有导出,而不是在所有命令文件中定义它。

1 个答案:

答案 0 :(得分:3)

不,PuTTY不支持。

但您可以动态合并这两个文件:

copy file1 + file2 %TEMP%\cmd
putty.exe -ssh -pw password username@host -m %TEMP%\cmd

实际上对于自动化,你应该使用Plink,而不是PuTTY。

Plink支持输入重定向。所以你可以使用:

(
    type file1
    type file2
) | plink.exe -T -ssh -pw password username@host

请注意,Plink是PuTTY包的一部分。