Powershell 脚本启动 Putty

Powershell script launch Putty

我想创建一个 powershell 脚本,允许我使用参数启动 PuTTy,以串行方式连接到“读取主机” 这是我现在的代码:

#For Serial connection
$ConnectionType = Read-Host "Enter your Connection type"
$SerialLine = Read-Host "Enter Your SerialLine like COM1"
$Speed = Read-Host "Enter your Bauds speed"

putty.exe $ConnectionType $SerialLine $Speed

就在我的脚本启动期间,我可以输入我的信息,但是 putty 的错误 window 标记我“意外参数“9600””

我不知道我的代码哪里搞砸了,或者只是 putty 不喜欢使用 powershell。 非常感谢您的帮助

非常感谢!

Powershell 有一个 SSH 模块 built-in 用于创建远程连接。 参见 PowerShell Docs for SSH

如您在 Putty Commandline docs 中所见,Putty 需要不同的参数才能从 command-line 启动 putty.exe。