Mark,

I'm not a Win9x guy - but here is my take on that.

Ruud has a habit of naming his KiXtart commands/functions after the Win32 API used to implement them. There is an API called AddPrinterConnection that is available only for NT/2000/XP but is NOT SUPPORTED for 95/98/Me ... I imagine that this is the reason ...

Microsoft goes on to explain the printe specific differences between OS's in this Q-Article:

HOWTO: Add a Network Printer Connection

There's even some code there if someone feels ambitious. Plus, if memory serves, I think I've seen other members post solutions to this using the rundll thingy

-Shawn