cb, I cannot duplicate your problem. My test domain is an NT4 server with an XP and a 98 client. I created a share that was hidden and over 21 chars long and YOUR code still worked on the 98 machine. All servers and workstations are fully up to date. What protocols do you run on the 9x computers? TCP/IP I hope? Oh, and for what it's worth the @Homeshr command does not needs the RPC service. I assume you need it for other commands but it was mentioned above in this post so I figured I'd cover it.