請選擇 進入手機版 | 繼續訪問電腦版

微剋多資訊

 找回密碼
 註冊

Sign in with google

Google帳號登入

搜索

簽到天數: 88

該用戶今日未簽到

升級   100%

發表於 2019-6-17 15:00 | 顯示全部樓層

依照maodou大大的ext.cmd修改,但沒有nf17b的顯示版本號!

本帖子中包含更多資源

您需要 登入 才可以下載或查看,沒有帳號?註冊

x

點評

請問你是在哪一種作業系統上製作ISO的? (Win7/Win10 中文版/英文版?) 有改 NetFx3=1 嗎?(改哪一個檔案裏面的)  發表於 2019-6-17 15:29

使用道具

簽到天數: 88

該用戶今日未簽到

升級   100%

發表於 2019-6-17 16:35 | 顯示全部樓層
maodou 發表於 2019-6-16 22:10
如果要整合 .Net Framework 3.5:
修改 18362.175_amd64_zh-tw_all_e61d6ef4_convert\files 目錄底下[/back ...

在18917x64 TW 系統下製作,修改NetFx3=1的時間可能有一些延遲。

本帖子中包含更多資源

您需要 登入 才可以下載或查看,沒有帳號?註冊

x

使用道具

該用戶從未簽到

升級   0%

發表於 2019-6-17 16:50 | 顯示全部樓層
本帖最後由 maodou 於 2019-6-17 16:57 編輯
john823 發表於 2019-6-17 16:35
在18917x64 TW 系統下製作,修改NetFx3=1的時間可能有一些延遲。

files 目錄底下的 ConvertConfig.ini 要先修改好.

開始執行 aria2_download_windows.cmd 時 uup-converter-wimlib.7z 裡面的檔案 (裡面也有一個ConvertConfig.ini) 會先被解壓縮到 aria2_download_windows.cmd 所在的目錄.
然後 files 目錄底下的 ConvertConfig.ini 才會被複製到 aria2_download_windows.cmd 所在的目錄 (蓋掉原有的 ConvertConfig.ini).

如果你執行了 aria2_download_windows.cmd 才去修改, 可能有點來不及. (可能參數已經讀完了)


使用道具

該用戶從未簽到

升級   0%

發表於 2019-6-17 17:19 | 顯示全部樓層
本帖最後由 maodou 於 2019-6-17 22:17 編輯
john823 發表於 2019-6-17 15:00
依照maodou大大的ext.cmd修改,但沒有nf17b的顯示版本號!


以下在Windows 10 1903 (18362.175) 繁體中文版上操作:


1. 下載 18917.1000_amd64_zh-tw_all_34ab8c79_convert.zip
https://uupdump.ml/download.php? ... ack=zh-tw&edition=0


2. 解壓縮到目錄 18917.1000_amd64_zh-tw_all_34ab8c79_convert


3. 把 convert-UUP.cmd(取代), ext.cmd(新增) 到 uup-converter-wimlib.7z 裡面



4.  .Net Framework 3.5: 修改 18362.175_amd64_zh-tw_all_e61d6ef4_convert\files 目錄底下的 ConvertConfig.ini
把 NetFx3 設為 1 (NetFx3       =1)



5. 執行 aria2_download_windows.cmd



結果:


在 18362.175 上製作的 18917.1000: (版本/組建號, .NET Framework 3.5 功能沒有開啟)




在 18362.175 上製作的 18362.175: (版本/組建號, .NET Framework 3.5 功能開啟)



使用道具

該用戶從未簽到

升級   100%

 樓主| 發表於 2019-6-17 22:46 | 顯示全部樓層
本帖最後由 nf17b 於 2019-6-17 23:05 編輯
maodou 發表於 2019-6-17 17:19
以下在Windows 10 1903 (18362.175) 繁體中文版上操作:

1. 下載 18917.1000_amd64_zh-tw_all_34ab8c79_c ...

昨晚有試了 18362.175(含 整合 .Net Framework 3.5) , 主要是想看一下整合的過程


轉換版本時的提示


開機選單


企業版


專業版


使用道具

該用戶從未簽到

升級   0%

發表於 2019-6-17 22:59 | 顯示全部樓層
本帖最後由 maodou 於 2019-6-20 16:54 編輯
nf17b 發表於 2019-6-17 22:46
昨晚有試了 18763.175(含 整合 .Net Framework 3.5) , 主要是想看一下整合的過程

我用同樣的方法製作 18362.175 跟 18917.1000
* 18362.175   (有版本/組建號, .NET Framework 3.5 功能有開啟)
* 18917.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)
* 18922.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)

使用道具

該用戶從未簽到

升級   100%

 樓主| 發表於 2019-6-18 02:11 | 顯示全部樓層
maodou 發表於 2019-6-17 22:59
我用同樣的方法製作 18362.175 跟 18917.1000
* 18362.175   (有版本/組建號, .NET Framework 3.5 功能有 ...

試了一下
18917.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)
過程似乎沒處理 , 要研究一下原始的批次檔


使用道具

該用戶從未簽到

升級   0%

發表於 2019-6-20 16:53 | 顯示全部樓層
本帖最後由 maodou 於 2019-6-20 17:56 編輯
nf17b 發表於 2019-6-18 02:11
試了一下
18917.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)
過程似乎沒處理 , 要研究一下 ...

18922.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)




感覺好像是整合過程中因為沒有要加入Update, 所以也沒開啟 .NET Framework 3.5 功能.


測試了 18362.1 也會這樣: (18362.175 這種有整合/增加 updates 的, .NET Framework 3.5 功能就可以順利整合開啟)


使用道具

該用戶從未簽到

升級   100%

 樓主| 發表於 2019-6-20 22:25 | 顯示全部樓層
maodou 發表於 2019-6-20 16:53
18922.1000  (有版本/組建號, .NET Framework 3.5 功能沒有開啟)

那也許可以考慮 , 在 ext.cmd 加個判斷 , 處理 .Net Framework 3.5
ext.cmd
.
.
Dism /cleanup-mountpoints 1>nul 2>nul
IF EXIST %MOU% RD /Q /S %MOU%
md %MOU%
if %NetFx3% equ 1 if not exist "!UUP!\*Windows10*KB*.cab" (call :net3)
echo.
echo ============================================================
echo Creating Enterprise Image . . .
echo ============================================================
.
.
  1. :net3
  2. echo.
  3. echo ============================================================
  4. echo Enabling feature(s) for Home Image . . .
  5. echo ============================================================
  6. Dism /Mount-Wim /WimFile:%INSTLLWIM% /Index:1 /MountDir:%MOU%
  7. Dism /Image:%MOU% /enable-feature:NetFx3 /All /Source:%TP%\ISOFOLDER\sources\sxs /limitaccess
  8. Dism /Unmount-Wim /MountDir:%MOU% /COMMIT

  9. echo ============================================================
  10. echo Enabling feature(s) for Pro Image . . .
  11. echo ============================================================
  12. Dism /Mount-Wim /WimFile:%INSTLLWIM% /Index:2 /MountDir:%MOU%
  13. Dism /Image:%MOU% /enable-feature:NetFx3 /All /Source:%TP%\ISOFOLDER\sources\sxs /limitaccess
  14. Dism /Unmount-Wim /MountDir:%MOU% /COMMIT
  15. exit /b
複製代碼



另外 %branch% 在 RS5 感覺不是很習慣 , 還是手動改一下
:tw
%_wimlib% info %INSTLLWIM% 1 --image-property NAME="Windows 10 Pro 20H1 Build %myVersion%"
%_wimlib% info %INSTLLWIM% 1 --image-property DESCRIPTION="Windows 10 專業版"
%_wimlib% info %INSTLLWIM% 1 --image-property DISPLAYNAME="Windows 10 專業版"
%_wimlib% info %INSTLLWIM% 1 --image-property DISPLAYDESCRIPTION="Windows 10 Pro 20H1 Build %myVersion%"
%_wimlib% info %INSTLLWIM% 1 --image-property FLAGS="Professional"


RS5


20H1





使用道具

該用戶從未簽到

升級   0%

發表於 2019-6-20 23:29 | 顯示全部樓層
本帖最後由 maodou 於 2019-6-25 21:11 編輯
nf17b 發表於 2019-6-20 22:25
另外 %branch% 在 RS5 感覺不是很習慣 , 還是手動改一下
.

那改成這樣咧? (手動只要改一個地方: 20H1那裏)
  1. :tw
  2. set manualBranch=20H1
  3. for /f "tokens=1 delims=_" %%# in ('echo %branch%') do set tmpBranch=%%#
  4. if "%tmpBranch%"=="RS" (set myBranch=%manualBranch%) else (set myBranch=%tmpBranch%)

  5. %_wimlib% info %INSTLLWIM% 1 >bin\myBuild.txt 2>&1
  6. for /f "tokens=2 delims=: " %%# in ('findstr /b "Build" bin\myBuild.txt') do set myBuild=%%#
  7. for /f "tokens=4 delims=: " %%# in ('findstr /i /c:"Service Pack Build" bin\myBuild.txt') do set mySvcbuild=%%#
  8. set myVersion=%myBuild%.%mySvcbuild%
  9. del /f /q bin\myBuild.txt %_Nul3%

  10. %_wimlib% info %INSTLLWIM% 1 --image-property NAME="Windows 10 Pro %myBranch% Build %myVersion%"
  11. %_wimlib% info %INSTLLWIM% 1 --image-property DESCRIPTION="Windows 10 專業版"
  12. %_wimlib% info %INSTLLWIM% 1 --image-property DISPLAYNAME="Windows 10 專業版"
  13. %_wimlib% info %INSTLLWIM% 1 --image-property DISPLAYDESCRIPTION="Windows 10 Pro %myBranch% Build %myVersion%"
  14. %_wimlib% info %INSTLLWIM% 1 --image-property FLAGS="Professional"
複製代碼
RS5 (自動產生)


19H1 (自動產生)



20H1 (手動設定值, 取代RS)

點評

又稍微改了一下, 不知道N大想的是不是這樣? (只有 RS_PRERELEASE 會被手動設定值取代)  發表於 2019-6-21 13:13
好 謝謝  發表於 2019-6-21 00:26

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2024-3-29 14:20

Discuz! X

© 2009-2023 Microduo

快速回覆 返回頂部 返回列表