- 積分
- 4363
- 最後登入
- 1970-1-1
- 閱讀權限
- 100
- 積分
- 4363
- 帖子
- 精華
升級
  100%
|
弄個批次檔跑一下 , 先整合更新再重新打包 ISO 檔
樓上大大的檔案為例
(1) 解壓附加檔案到任一目錄
(2) 把更新檔放到 hotfix_x64 目錄內
(3) 把原始 ISO 的資料提取到 ISOFOLDER 目錄內
(4) 系統管理員身份執行 win10_hotfix_x64 .cmd
整合更新
重新打包 ISO
虛擬機測試
批次檔紅色處自己視情況改一下
@echo off
color 1f
SET TP=%~dp0
SET TP=%TP:~0,-1%
SET MOU=%TP%\mount-temp
SET HOTFIX=%TP%\hotfix_x64
SET DVDLABEL=J_CPRA_X64FREV_ZH-TW_DV5
SET DVDISO=SW_DVD5_Win_Pro_10_1511_64BIT_ChnTrad_MLF_X20-82404.ISO
SET TIME=10/31/2015,03:22:07
cd /d "%TP%
完整的批次檔- @echo off
- color 1f
- SET TP=%~dp0
- SET TP=%TP:~0,-1%
- SET MOU=%TP%\mount-temp
- SET HOTFIX=%TP%\hotfix_x64
- SET DVDLABEL=J_CPRA_X64FREV_ZH-TW_DV5
- SET DVDISO=SW_DVD5_Win_Pro_10_1511_64BIT_ChnTrad_MLF_X20-82404.ISO
- SET TIME=10/31/2015,03:22:07
- cd /d "%TP%"
- %windir%\system32\reg.exe query "HKU\S-1-5-19" 1>nul 2>nul || (
- ECHO ----Windows 10 10586 x64 整合更新----
- echo.
- echo.
- echo -------
- echo *** 警告 ***
- echo -------
- echo.
- echo.
- echo 沒有檢測到超級管理員權限
- echo ____________________________________________________________________________
- echo.
- echo 本程序需超級管理員授權
- echo.
- echo 您可以在程序上面右鍵單擊,選擇以管理員身份運行。
- echo.
- echo.
- echo.
- echo 請輸入任意鍵退出程序...
- pause >nul
- goto :eof
- )
- set DISMRoot=%TP%\dism\x86\dism.exe && set OSCDRoot=%TP%\dism\x86\oscdimg.exe
- %windir%\system32\reg.exe query "hklm\software\microsoft\Windows NT\currentversion" /v buildlabex | find /i "amd64" 1>nul && set DISMRoot=%TP%\dism\x64\dism.exe && set OSCDRoot=%TP%\dism\x64\oscdimg.exe
- IF NOT EXIST ISOFOLDER\sources\install.wim ECHO 找不到 ISOFOLDER\sources\install.wim & GOTO :PAU
- IF NOT EXIST ISOFOLDER\boot\etfsboot.com ECHO 找不到 ISOFOLDER\boot\etfsboot.com & GOTO :PAU
- IF NOT EXIST ISOFOLDER\efi\Microsoft\boot\efisys.bin ECHO 找不到 ISOFOLDER\efi\Microsoft\boot\efisys.bin & GOTO :PAU
- ECHO -----Windows 10 10586 x64 整合更新-----
- ECHO 任意鍵開始處理,如需要退出請關閉本窗口。
- ECHO 處理期間請不要打開工作目錄中一些臨時產生的目錄與相應的文件。
- PAUSE >NUL
- IF EXIST %MOU% RD /Q /S %MOU%
- md %MOU%
- CLS
- ECHO ----Windows 10 10586 x64 整合更新----
- ECHO ------------處理第 1 映像------------
- %DISMRoot% /Mount-Wim /WimFile:ISOFOLDER\sources\install.wim /MountDir:%MOU% /Index:1
- %DISMRoot% /Image:%MOU% /Add-Package /PackagePath:%HOTFIX%
- %DISMRoot% /Unmount-Wim /MountDir:%MOU% /Commit
- rd mount-temp
- ECHO 成功添加封包
- ECHO.
- ECHO ----Windows 10 10586 x64 整合更新----
- ECHO ----------- 重新打包 ISO ------------
- ECHO -------------------------------------
- %OSCDRoot% -bootdata:2#p0,e,b"ISOFOLDER\boot\etfsboot.com"#pEF,e,b"ISOFOLDER\efi\Microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -t%TIME% -l%DVDLABEL% ISOFOLDER %DVDISO%
- ECHO.
- ECHO 處理結束,任意鍵退出。
- PAUSE >NUL
- EXIT
- :PAU
- ECHO 未能成功處理。
- ECHO 任意鍵退出
- PAUSE >NUL
- EXIT
複製代碼 win10_hotfix_x64.7z
|
本帖子中包含更多資源
您需要 登入 才可以下載或查看,沒有帳號?註冊
x
-
|