Hi all, i'm in the process of trying to make an aio of xp 64 bit. All works ok except that the correct oembios files are not copied to system 32 folder by oemscan. i tried adding : DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1) If FileExists ( @ScriptDir & "\oembios.bin" ) Then FileCopy ( @ScriptDir & "\oembios.bin" , @WindowsDir & "\system32\Oembios.bin" , 1 ) FileCopy ( @ScriptDir & "\oembios.bin" , @WindowsDir & "\system32\Oembios.cat" , 1 ) FileCopy ( @ScriptDir & "\oembios.dat" , @WindowsDir & "\system32\Oembios.dat" , 1 ) FileCopy ( @ScriptDir & "\oembios.sig" , @WindowsDir & "\system32\Oembios.sig" , 1 ) FileCopy ( @ScriptDir & "\oembios.bin" , @WindowsDir & "\system32\dllcache\Oembios.bin" , 1 ) FileCopy ( @ScriptDir & "\oembios.bin" , @WindowsDir & "\system32\dllcache\Oembios.bin" , 1 ) FileCopy ( @ScriptDir & "\oembios.dat" , @WindowsDir & "\system32\dllcache\Oembios.dat" , 1 ) FileCopy ( @ScriptDir & "\oembios.sig" , @WindowsDir & "\system32\dllcache\Oembios.sig" , 1 ) FileCopy ( @ScriptDir & "\OEMINFO.INI" , @WindowsDir & "\system32\OEMINFO.INI" , 1 ) FileCopy ( @ScriptDir & "\OEMLOGO.BMP" , @WindowsDir & "\system32\OEMLOGO.BMP" , 1 ) FileDelete ( @WindowsDir & "\syswow64\oembios.bin" ) FileDelete ( @WindowsDir & "\syswow64\oembios.dat" ) FileDelete ( @WindowsDir & "\syswow64\oembios.sig" ) FileDelete ( @WindowsDir & "\syswow64\oembios.cat" ) FileSetAttrib ( @WindowsDir & "\system32\Oembios.bin", "+S+R", 1) FileSetAttrib ( @WindowsDir & "\system32\Oembios.bin", "+S+R", 1) FileSetAttrib ( @WindowsDir & "\system32\Oembios.dat", "+S+R", 1) FileSetAttrib ( @WindowsDir & "\system32\Oembios.sig", "+S+R", 1) EndIf to the OEMBIOS.inf but makes no difference. I also tried with both 32 and 64 bit versions of setkey just in case that made a difference. Has anyone managed to get this to work and if so what am i missing? Any help would be appreciated.
Hi Urie i tried oemscan_addon_multioem and oemauto had the same problem with copying oembios files to system32.