針對 cab 更新檔 , 提供右鍵安裝的功能

Windows 10 的更新檔,如果搶鮮使用 inside 通道,有時候不會是 .msu,而是 .cab 檔,安裝上會比較不方便。
參考網站:
如何为Win7/Win8.1/Win10的CAB更新包添加右键安装项? – Win10教程,Win10学习班,Win10更新 – IT之家
增加如下圖的右鍵功能

[@more@]1. 以系統管理員身份執行登錄編輯程式 regedit

2. 移到 HKEY_CLASSES_ROOTCABFolderShell,按滑鼠右鍵,選擇 新增(N) / 機碼(K)

3. 將機碼的值改為 RunAs

4. 在 預設值 上按滑鼠二下

5. 將數值資料改成 安裝更新包,然後按 確定

6. 在 RunAs 機碼下,按滑鼠右鍵,選擇 新增(N) / 字串值(S)

7. 將字串值的名稱改為 HasLUAShield

8. 按滑鼠右鍵,選擇 新增(N) / 機碼(K)

9. 將機碼的名稱改成 Command

10. 在 預設值 上按滑鼠二下

11. 將數值資料改成 cmd /k dism /online /add-package /packagepath:”%1″,最後按 確定

直接使用登錄檔

Windows Registry Editor Version 5.00
;右鍵安裝 cab 包
[HKEY_CLASSES_ROOTCABFolderShellRunAs]
@=”安裝更新包”
“HasLUAShield”=””

[HKEY_CLASSES_ROOTCABFolderShellRunAsCommand]
@=”cmd /k dism /online /add-package /packagepath:”%1″”

取消此功能

Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOTCABFolderShellRunAs]

後記:如果有安裝 7-Zip / WinRAR 等壓縮及解壓縮程式,要先把這些程式對 .cab 檔的關聯移除,才能正常使用。