allen2, Thanks a lot for the suggestion. It's helped a whole lot. So, I decided to do two different things. First, I setup static IPs for each desktop. Which was a pain, but it allows me to ping each one and I'll always know which PC it is. Second, I'm going to setup a background script to check for a file on the server every "x" amount of seconds. If the file, which will most likely be the MAC address, is on the server, then call shutdown. In theory, I think this should work out perfectly well. Thanks again for the help!