Yeah, well - Les says tomato, I say tomatoE!

It's just another way to skin the same kat, but to me, referencing the $Dollar instead of the $Quote was more obvious when reading it later.

I agree on the KBP, which is why I'm testing every one of my functions in the lib to operate correctly with EXPLICIT and NoVarsInStrings both ON and OFF.

I am, however, back to my original problem. It worked at home, restarting a 2K3 server from an XP workstation, but at the office, restarting a 2K3 server from a 2K workstation fails with the same error message.

I'm rewriting the code to focus on two components - collecting information from the remote server, and tracking the reboot of the server, and eliminating all extraneous code.

What's wierd is that the information is collected once and displayed. Then, after issuing a reboot and monitoring the loss and restoration of Ping response, and then insuring that we can really communicate with the NetBIOS process, we repeat the entire data collection and display function. When the data is displayed, it fails.
_________________________
Actually I am a Rocket Scientist! \:D