@abbodi1406 I would not waste your time, so I tried to do it myself. I'm no expert, you see it. I added to the end of your script (w10ui_1.1 )the following lines to rebuild a new updated bootable ISO for UEFI and normal Bios. Code: :IsoMenu set /p ISO= ^> Do you want to create the new ISO (y/n) : set ISO=%ISO:~0,1% if /i "%ISO%"=="y" goto :CreateISO if /i "%ISO%"=="n" goto :eof goto :IsoMenu :CreateISO set /p Input= choose directory of UPDATED files: set /p Output= choose directory for new created ISO: echo+ echo Updated files: %Input% echo+ echo Output directory: %Output% echo+ REM oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bC:\Win10\Windows\boot\etfsboot.com#pEF,e,bC:\Win10\Windows\efi\microsoft\boot\efisys.bin C:\Win10\Windows C:\ISO\Win8uefi.iso oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,b%Input%\boot\etfsboot.com#pEF,e,b%Input%\efi\microsoft\boot\efisys.bin %Input% %Output%\Win10EntUpdated.iso echo. echo ============================================================ echo ISO has been build successfully. echo ============================================================ echo. pause >nul goto :eof I would be glad to hear your opinion about this and if I could do it better? I'm a beginner. Your script is FIRST CLASS!! Thank you very much for your help.
It's good enough in my opinion but you can get rid of the two prompts to speed and automate the process Output directory --> just place the iso next to the script Updated files --> w10ui already have the location of updated files (target) so, you can add this at the end of w10ui.cmd, adjusting :fin section Spoiler Code: :IsoMenu if not exist "%~dp0oscdimg.exe" goto :eof choice /c yn /n /m "Do you want to create a new updated ISO? [y/n]: " if errorlevel 2 goto :eof if errorlevel 1 goto :createiso goto :IsoMenu :createiso echo. oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,b"%target%\boot\etfsboot.com"#pEF,e,b"%target%\efi\microsoft\boot\efisys.bin" "%target%" Win10Updated.iso goto :eof :fin title Installer for Windows 10 Updates cd /d "%~dp0" if exist "%cab_dir%\*.cab" ( echo. echo ============================================================ echo Removing temporary extracted files... echo ============================================================ echo. rmdir /s /q "%cab_dir%" >nul ) if %dvd%==1 (if exist "%mountdir%" rmdir /s /q "%mountdir%" >nul) if %wim%==1 (if exist "%mountdir%" rmdir /s /q "%mountdir%" >nul) if exist "%winremount%" rmdir /s /q "%winremount%" >nul if %dvd%==1 call :IsoMenu echo. echo ============================================================ echo Finished echo ============================================================ echo. if %online%==1 if exist "%windir%\winsxs\pending.xml" ( echo. echo ============================================================ echo System restart is required echo ============================================================ echo. ) echo. echo Press any key to exit. pause >nul goto :eof
Microsoft must have realised they muffed up the KB article, revision 2 now has the links. There are only links for the x86 and x64 versions. The languages apparently only affect the information shown during using the exe for setup, the actual payload which my installer uses directly is the same.
Security Update for Adobe Flash Player for Windows 10 Version 1511 (KB3154132) Code: _xttp://download.windowsupdate.com/c/msdownload/update/software/secu/2016/04/windows10.0-kb3154132-x64_71e07f393526737632b59e077d2a7ed8ac53c6ca.msu _xttp://download.windowsupdate.com/c/msdownload/update/software/secu/2016/04/windows10.0-kb3154132-x86_93f5d00ebe758e263407629ac008242b8b609b9b.msu Cumulative Update for Windows 10 Version 1511 (KB3147458) Code: _xttp://download.windowsupdate.com/d/msdownload/update/software/secu/2016/04/windows10.0-kb3147458-x86_9c92a29b4d8058522956a60b8d0cbf5cfc85ac20.msu _xttp://download.windowsupdate.com/d/msdownload/update/software/secu/2016/04/windows10.0-kb3147458-x64_102d6979e265b20d3e81bf0a1c60f6e6135c09e4.msu Dynamic Update for Windows 10 Version 1511 (KB3147460) Code: _xttp://download.windowsupdate.com/d/msdownload/update/software/crup/2016/04/windows10.0-kb3147460-x86_690ede7732a4c8cd08bc736d64cdb1df26fa3c1b.cab _xttp://download.windowsupdate.com/d/msdownload/update/software/crup/2016/04/windows10.0-kb3147460-x64_d5f496ac50c4d228fbb52a01838b9a909a96343a.cab
...This 10 1511 (KB3147460)Dynamic Update ..is to installation Media or Boot Win (index 2) and Winre.wim?......