there is also the possibliity of terminating Explorer.exe process, and then starting it again

I don't know what all the ramifications of what that might be for the rest of your script...
_________________________
How to ask questions the smart way <-----------> Before you ask