I'm using Windows' Remote Desktop to connect from a Windows 7 machine to a Windows XP one. Many times, I just hit 'X' on the window without logging off when I'm finished using it, and subsequent users on the remote machine can't login because I'm still logged in to the Administrator account (user switching is disabled and must stay that way).
Reference:
Is there any way that I can set it up so that when RDP is disconnected from the remote machine, the remote session is logged off automatically?
(I thought about using a script on the remote machine to log off whenever the RDP is disconnected, but I can't see how to detect that; there doesn't seem to be any event associated with it.)
Edit: As stijn suggested, I tried using this batch file to query the remote computer for disconnected users with quser
and then logging them off with rwinsta
. However it seems that these commands are specifically for Windows Server editions.