When I create a TCP/IP ecprint printer on Windows, is there a way I can specify the port?

We might consider adding the possibility to supply the port number in the add printer wizard.

Until then you need to edit the printer configuration file (use Wordpad):

c:\documents and settings\USER\.easycopy\printers\PRINTER

and enter the port number on the line with the ectcp command, like:

printcommand=ectcp -ph hostname -port 9200

That should do the trick.