如何为PuTTY指定与Windows cmd一起使用的端口号?

我用这样的Windows命令启动了大部分的SSH连接

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] 

我假设这默认为端口22.现在我需要连接在不同的端口。 我试过了

 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]:xxx 

(端口号),但不允许连接。 我知道端口号和IP是正确的,因为如果我启动了PuTTY,并开始一个会话,这些细节我可以很好地得到。

如果这是一个错误的stackexchange这个问题,请不要摧毁我,我确实寻找相当长的时间才决定在这里张贴。

好 – 我很尴尬。 我刚刚find了我想要的-P选项。

 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] -P xxx 

是正确的语法。