Come posso specificare il numero di port per PuTTY da utilizzare con cmd di Windows?

Ho avviato la maggior parte dei miei collegamenti SSH con un command di Windows come questo

cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx 

Suppongo che questa impostazione predefinita sia alla port 22. Ora devo collegarmi ad una port diversa. Provai

 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx:xxx 

(numero di port alla fine), ma non consente la connessione. So che il numero di port e IP sono corretti perché se sparo PuTTY e avviare una session con questi dettagli posso finire bene.

ps Se questa è la scaletta stackexchange per questa domanda non distruggere me, ho cercato molto tempo prima di decidere di postare qui.

One Solution collect form web for “Come posso specificare il numero di port per PuTTY da utilizzare con cmd di Windows?”

Ok – sono imbarazzato. Ho appena trovato l'opzione -P che fa esattamente quello che voglio.

 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx -P xxx 

è la syntax corretta.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.