First, it works 100% if you allow WinSCP to interchange session settings with KiTTY using registry.
If you use portable KiTTY, then yes, WinSCP cannot pass port number on command-line. Anyway, the syntax with
If you use portable KiTTY, then yes, WinSCP cannot pass port number on command-line. Anyway, the syntax with
-P 2222
works:
path/to/kitty.exe -P 2222 !U@!@