本帖最後由 bahmo 於 2012-4-11 10:19 編輯
卡在 載入WIM檔案中
解決方案有二
一:替換舊版WimTool.EXE
二:替代WIMMOD.CMD並刪掉WimTool.EXE(修改處為使用 PECMD MOUN指令取代 WIMTOOL /MOUNT)- @echo off
- cd /d "%~dp0"
- if "%SelMode%"=="載入所有模組" goto WimAll
- if "%SelMode%"=="自定義加載模組" goto User
- if Exist "WimList\%SelMode%.LST" goto WimLst
- :WimAll
- FOR /F "delims=" %%i IN ('dir /b/s WIMMOD\*.wim') Do (
- MD "%SYSTEMROOT%\WIMMOD\%%~ni"
- PECMD MOUN %%i,%SYSTEMROOT%\WIMMOD\%%~ni,1
- )
- goto end
- :WimLst
- FOR /F "usebackq delims=" %%i IN ("WimList\必要模組.txt" _"WimList\%SelMode%.LST") Do (
- IF EXIST "WIMMOD\%%i" (
- MD "%SYSTEMROOT%\WIMMOD\%%~ni"
- PECMD MOUN WIMMOD\%%i,%SYSTEMROOT%\WIMMOD\%%~ni,1
- )
- )
- goto end
- :User
- FOR /F "usebackq delims=" %%i IN ("WimList\必要模組.txt") Do (
- IF EXIST "WIMMOD\%%i" (
- MD "%SYSTEMROOT%\WIMMOD\%%~ni"
- PECMD MOUN WIMMOD\%%i,%SYSTEMROOT%\WIMMOD\%%~ni,1
- )
- )
- FOR /F "usebackq delims=" %%i IN ("%windir%\UserMenu.LST") Do (
- IF EXIST "%%~i" (
- MD "%SYSTEMROOT%\WIMMOD\%%~ni"
- PECMD MOUN %%i,%SYSTEMROOT%\WIMMOD\%%~ni,1
- )
- )
- :end
複製代碼 |