I guess I could make a program to watch the user's action and only automate when inactive, but XP actually has this option built in, it's called
Remote Desktop. However, Microsoft has limited it to allow only 1 connection, including your normal login, but a simple patch should make it all work again.
Warning! Use the following tip at your own risk! On my XP Pro Norwegian it disabled the Fast User Switching. It probably is a violation of your license aggreement, too. Please read the instructions, and make backups of termsrv.dll, winlogon.exe and mstscax.dll so you can restore your system!
Do a web search for
Spoiler
TermSrvNoRestrPatch-1-2
Download, run and reboot, and you can connect to you own computer as many times as you like! Just don't minimize the Remote Desktop windows, or your scripts will pause.
I could write a more complete tutorial for this, but it's kind of illegal, and I wouldn't want to risk shutting down the forum. What do you think, mouser?
Skrommel