Yep, that was the plan, as it generally works here. OEM Branding needs to be tested. A version check can be added to skip Loader and .Net install on Win 8/8.1 automatically and check for OA 3.O (MSDM table) license ans install key if found. Also reg entries and other changes/installs can be added, according to the found system. it then only needs to maintain one folder not 2 or 3.
Yep, afaik it's needed when processed directly from setupcomplete.cmd. In my tests it activated that way without problems.
BTW: Don't forget to delete oobe.cmd in the scripts folder, as it's now part of boottask.cmd, so to say superseded .
Can I change language in this lines? Code: %file% "BootTask" "¿ Aplicar OEM Branding ?" 4 %file% "BootTask" "¿ Activar usando Daz Loader ?" 4 %file% "BootTask" "¿ Instalar .Net Framework ?" 4 %file% "BootTask" "¿ Reiniciar (mandatorio para el Daz Loader) ?" 4
Realized that we should add one line after @echo off: Code: ::OEM Branding part by cerberus8855 Credits ftw . EDIT: Forgot to mention that it needs all files used by cerberus solution to be present in scripts folder .
Excluding it, as said it's part of boottask already and if present as extra file it would still be processed automatically by Windows Setup.
One idea i got: We could implement an SKU check to avoid installing the Loader on Enterprise, not sure if needed .
Was thinking about offering the option to install KMS activation stuff in my own solution. Only needs the correct CMD language expressions .
Sorry for being so slow but I don't own a high-end hardware Something's wrong it doesn't work s1ave77. Structure: Code: Certificates <folder> OEM's <folder> boottask.cmd Keys.ini MultiMonitorTool.exe net4install.exe oemscan.ini Rw.exe Windows Loader.exe I've been trying all this time with the original project and with my old files (setupcomplete.cmd, old boottask.cmd, etc.) and it does work.
What exactly fails? Does it prompt the choice(s)? I tested the script without the OEM part (used a dummy echo command) and it worked for the Loader install.
Everything, the oem branding the daz loader the net4install not a single user option appears. It looks like there's no $oem$ folder within the iso.
Yeah, now i see ... one file is missing in the scripts folder ... : Setupcomplete.cmd: Code: @echo off setlocal ENABLEDELAYEDEXPANSION pushd "%~dp0" cd %~dp0 ::=============================================================================================================== Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx" /v Title /t REG_SZ /d BootTask /f Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx" /v Flags /t REG_DWORD /d 2 /f Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\0001" /v MyScript /t REG_SZ /d "C:\Windows\Setup\Scripts\boottask.cmd" /f :Exit ENDLOCAL exit
LOL If I had told you before I hadn't wasted a lot of time testing, hahahaha. But I didn't wanted to nag you until be pretty sure...