I've tried to use WIHU with AutoIt3 to patch WGA, by which I've written a script in au3 to copy a file to the C:\Windows\System32 directory. but I'm not getting it run... Here is what I've tried: 1. Place wihu.exe and autoit3.exe in the same directory, and run: command.0=%WIHU%\autoit3.exe wga.au3 workdir.0=%WIHU%\Applications\wga\ selected.0=1 It didn't run in my machine...so I wonder if it's the problem with workdir, then I tried: 2. Place autoit3.exe in the wga directory, and run: command.0=%WIHU%\Applications\wga\autoit3.exe wga.au3 workdir.0=%WIHU%\Applications\wga\ selected.0=1 It didn't run again...I've no idea of what's going on...Then I tried to complie the au3... 3. and run... command.0=%WIHU%\Applications\wga.exe workdir.0=%WIHU%\Applications\wga\ selected.0=1 It didn't run...too... However, if I run the script/exe directly, it works properly, so I just wonder if there is some problem in my computer that prevent wihu.exe in loading the exe... Therefore, I've tried to use wihu.exe to call notepad.exe in my C:\Windows\ directory... as expected, it fails to load the notepad... and now...I still have no clues of what's happening... Anybody can help?