Hi Johnny. I used your batch latest batch in an unattended install of win7 and the batch didn't work unattended. I used the following command: hstart /wait /runas C:\!custom\moveshl.cmd /u:"d:\Users\MyUser" /p:"d:\Users\Public" /q It couldn't find the path however, when I typed the path to myuser and profile manually, it worked without a flaw. Any ideas? I also wanted to ask you about junctions points. Let's say i want to move program files from the drive C to D. Would one junction suffice or do I have make a junction to every system sub-folder under program files (common files for example)?