PuTTY 命令行是否接受多个文件参数?
Does PuTTY command-line accepts multiple file arguments?
我需要下面的命令行来接受多个文件参数。可能吗?
putty.exe -ssh -pw password username@host -m file1 file2 -t
为什么有两个文件?因为我可以在一个公共文件中定义和维护我的所有导出,而不是在所有命令文件中定义它。
不,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 包的一部分。
我需要下面的命令行来接受多个文件参数。可能吗?
putty.exe -ssh -pw password username@host -m file1 file2 -t
为什么有两个文件?因为我可以在一个公共文件中定义和维护我的所有导出,而不是在所有命令文件中定义它。
不,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 包的一部分。