Please can anyone help - when launching Putty from a desktop machine is it possible to pass the value of the IP address of the Windows machine to the server session?
Yes. You can do things like:
putty -telnet 10.1.2.3 putty -ssh 10.2.3.4 putty -serial com4
Here are the various cli arguments you can pass to the executable: