脚本PowerShell可使用SSH连接到多个HP ProCurve交换机

时间:2018-10-07 17:17:33

标签: powershell ssh

我想使用SSH连接到多个HP交换机。 首先,我需要使用SSH连接到服务器。我使用plink

putty\plink.exe -ssh user@x.x.x.x -pw psss 

我需要一个带有交换机IP列表的文件。

连接到服务器后,必须使用plink连接到HP交换机:

putty\plink.exe -ssh user@x.x.x.x -pw psss < .\commands.txt >> .\output.txt 2>>&1

commands.txt文件包含以下命令:

display device maninfo

您能帮我完成这段代码吗?

1 个答案:

答案 0 :(得分:0)

就像安斯加尔所说的

Foreach ($ip in (cat c:\iplist.txt) {
    putty\plink.exe -ssh user@$ip -pw psss
}

这就是您可能想要的。