@@ -435,12 +435,24 @@ HKCR,".msi","",0x00000000,"Msi.Package"
435435HKCR,"Msi.Package","",0x00000000,%MSIPACK%
436436;;HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-34"
437437HKCR,"Msi.Package\DefaultIcon","",0x00000000,"msiexec.exe"
438+ ;;HKCR,"Msi.Package\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-36"
438439HKCR,"Msi.Package\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /i ""%1"""
439440HKCR,"Msi.Package\shell\Repair","",0x00000000,%REPAIR%
441+ ;;HKCR,"Msi.Package\shell\Repair","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-37"
440442HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /f ""%1"""
441443HKCR,"Msi.Package\shell\Uninstall","",0x00000000,%UNINSTALL%
444+ ;;HKCR,"Msi.Package\shell\Uninstall","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-38"
442445HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /x ""%1"""
443446
447+ ; MSP files
448+ HKCR,".msp","",0x00000000,"Msi.Patch"
449+ HKCR,"Msi.Patch","",0x00000000,%MSIPTCH%
450+ ;;HKCR,"Msi.Patch","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-35"
451+ HKCR,"Msi.Patch\DefaultIcon","",0x00000000,"msiexec.exe"
452+ HKCR,"Msi.Patch\shell\Open","",0x00000000,%APPLY%
453+ ;;HKCR,"Msi.Patch\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-39"
454+ HKCR,"Msi.Patch\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /p ""%1"""
455+
444456; NT DOS32 Configuration File
445457HKCR,".nt","",0x00000000,"ntfile"
446458HKCR,"ntfile","",0x00000000,"NT DOS32 Configuration File"
@@ -786,6 +798,7 @@ XSLFILE="XSL Stylesheet"
786798
787799;; In msi.dll
788800MSIPACK="ReactOS Installer Package"
801+ MSIPTCH="ReactOS Installer Patch"
789802
790803;; In themeui.dll
791804MSSTYLESFILE="Visual Style File"
@@ -811,6 +824,7 @@ CONFIGURE="Configure"
811824INSTALL="Install"
812825UNINSTALL="Uninstall"
813826REPAIR="Repair"
827+ APPLY="Apply Patch"
814828TEST="Test"
815829
816830;------------------------------------------------------------------------
@@ -828,6 +842,7 @@ CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen"
828842
829843;; In msi.dll
830844;MSIPACK="ReactOS Installer Package"
845+ ;MSIPTCH="ReactOS Installer Patch"
831846
832847;; In themeui.dll
833848;MSSTYLESFILE="Visual Style File"
@@ -852,6 +867,7 @@ CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen"
852867;INSTALL="Install"
853868;UNINSTALL="Uninstall"
854869;REPAIR="Repair"
870+ ;APPLY="Apply Patch"
855871;TEST="Test"
856872
857873;------------------------------------------------------------------------
@@ -869,6 +885,7 @@ XSLFILE="Hoja de estilos XSL"
869885
870886;; In msi.dll
871887MSIPACK="Paquete de instalación de ReactOS"
888+ ;MSIPTCH="ReactOS Installer Patch"
872889
873890;; In themeui.dll
874891MSSTYLESFILE="Archivo de estilo visual"
@@ -893,6 +910,7 @@ CONFIGURE="Configurar"
893910INSTALL="Instalar"
894911UNINSTALL="Desinstalar"
895912REPAIR="Reparar"
913+ ;APPLY="Apply Patch"
896914TEST="Probar"
897915
898916;------------------------------------------------------------------------
@@ -910,6 +928,7 @@ XSLFILE="Feuille de style XSL"
910928
911929;; In msi.dll
912930MSIPACK="Package ReactOS Installer"
931+ ;MSIPTCH="ReactOS Installer Patch"
913932
914933;; In themeui.dll
915934MSSTYLESFILE="Fichier de styles visuels"
@@ -934,6 +953,7 @@ CONFIGURE="Configurer"
934953INSTALL="Installer"
935954UNINSTALL="Désinstaller"
936955REPAIR="Réparer"
956+ ;APPLY="Apply Patch"
937957TEST="Tester"
938958
939959;------------------------------------------------------------------------
@@ -951,6 +971,7 @@ XSLFILE="Foglio di stile XSL"
951971
952972;; In msi.dll
953973MSIPACK="Pacchetto di installazione di ReactOS"
974+ ;MSIPTCH="ReactOS Installer Patch"
954975
955976;; In themeui.dll
956977MSSTYLESFILE="File di stili visivi"
@@ -975,6 +996,7 @@ CONFIGURE="Configura"
975996INSTALL="Installa"
976997UNINSTALL="Rimuovi"
977998REPAIR="Ripara"
999+ ;APPLY="Apply Patch"
9781000TEST="Prova"
9791001
9801002;------------------------------------------------------------------------
@@ -992,6 +1014,7 @@ XSLFILE="Arkusz stylów XSL"
9921014
9931015;; In msi.dll
9941016MSIPACK="Pakiet Instalatora ReactOS"
1017+ ;MSIPTCH="ReactOS Installer Patch"
9951018
9961019;; In themeui.dll
9971020MSSTYLESFILE="Plik stylu wizualnego"
@@ -1016,6 +1039,7 @@ CONFIGURE="Konfiguruj"
10161039INSTALL="Zainstaluj"
10171040UNINSTALL="Odinstaluj"
10181041REPAIR="Napraw"
1042+ ;APPLY="Apply Patch"
10191043TEST="Testuj"
10201044
10211045;------------------------------------------------------------------------
@@ -1034,6 +1058,7 @@ XSLFILE="Folha de estilos XSL"
10341058
10351059;; In msi.dll
10361060MSIPACK="Pacote de instalação do ReactOS"
1061+ ;MSIPTCH="ReactOS Installer Patch"
10371062
10381063;; In themeui.dll
10391064MSSTYLESFILE="Ficheiro de estilo visual"
@@ -1058,6 +1083,7 @@ CONFIGURE="Configurar"
10581083INSTALL="Instalar"
10591084UNINSTALL="Desinstalar"
10601085REPAIR="Reparar"
1086+ ;APPLY="Apply Patch"
10611087TEST="Testar"
10621088
10631089;------------------------------------------------------------------------
@@ -1076,6 +1102,7 @@ XSLFILE="Foaie de stil XSL"
10761102
10771103;; In msi.dll
10781104MSIPACK="Pachet de instalare ReactOS"
1105+ ;MSIPTCH="ReactOS Installer Patch"
10791106
10801107;; In themeui.dll
10811108MSSTYLESFILE="Fișier de stil vizual"
@@ -1100,6 +1127,7 @@ CONFIGURE="Configurează"
11001127INSTALL="Instalează"
11011128UNINSTALL="Dezinstalează"
11021129REPAIR="Repară"
1130+ ;APPLY="Apply Patch"
11031131TEST="Testează"
11041132
11051133;------------------------------------------------------------------------
@@ -1117,6 +1145,7 @@ XSLFILE="XSL таблица стилей"
11171145
11181146;; In msi.dll
11191147MSIPACK="Пакет установщика ReactOS"
1148+ ;MSIPTCH="ReactOS Installer Patch"
11201149
11211150;; In themeui.dll
11221151MSSTYLESFILE="Файл стиля оформления"
@@ -1141,6 +1170,7 @@ CONFIGURE="Настроить"
11411170INSTALL="Установить"
11421171UNINSTALL="Удалить"
11431172REPAIR="Исправить"
1173+ ;APPLY="Apply Patch"
11441174TEST="Тест"
11451175
11461176;------------------------------------------------------------------------
@@ -1158,6 +1188,7 @@ XSLFILE="XSL 樣式表"
11581188
11591189;; In msi.dll
11601190MSIPACK="ReactOS 安裝套件"
1191+ ;MSIPTCH="ReactOS Installer Patch"
11611192
11621193;; In themeui.dll
11631194MSSTYLESFILE="視覺樣式檔案"
@@ -1182,6 +1213,7 @@ CONFIGURE="設定"
11821213INSTALL="安裝"
11831214UNINSTALL="解除安裝"
11841215REPAIR="修復"
1216+ ;APPLY="Apply Patch"
11851217TEST="測試"
11861218
11871219;------------------------------------------------------------------------
@@ -1199,6 +1231,7 @@ CPLFILE_OPENWITH="Denetim Masası'yla Aç"
11991231
12001232;; In msi.dll
12011233;MSIPACK="ReactOS Yükleyicisi Paketi"
1234+ ;MSIPTCH="ReactOS Installer Patch"
12021235
12031236;; In themeui.dll
12041237;MSSTYLESFILE="Görsel Stil Dosyası"
@@ -1223,6 +1256,7 @@ CPLFILE_OPENWITH="Denetim Masası'yla Aç"
12231256;INSTALL="Yükle"
12241257;UNINSTALL="Kaldır"
12251258;REPAIR="Onar"
1259+ ;APPLY="Apply Patch"
12261260;TEST="Dene"
12271261
12281262;------------------------------------------------------------------------
@@ -1240,6 +1274,7 @@ XSLFILE="XSL 樣式表"
12401274
12411275;; In msi.dll
12421276MSIPACK="ReactOS 安裝套件"
1277+ ;MSIPTCH="ReactOS Installer Patch"
12431278
12441279;; In themeui.dll
12451280MSSTYLESFILE="視覺樣式檔案"
@@ -1264,6 +1299,7 @@ CONFIGURE="設定"
12641299INSTALL="安裝"
12651300UNINSTALL="解除安裝"
12661301REPAIR="修復"
1302+ ;APPLY="Apply Patch"
12671303TEST="測試"
12681304
12691305;------------------------------------------------------------------------
@@ -1282,6 +1318,7 @@ XSLFILE="XSL スタイルシート"
12821318
12831319;; In msi.dll
12841320MSIPACK="ReactOS インストーラ パッケージ"
1321+ ;MSIPTCH="ReactOS Installer Patch"
12851322
12861323;; In themeui.dll
12871324MSSTYLESFILE="視覚スタイル ファイル"
@@ -1306,6 +1343,7 @@ CONFIGURE="設定"
13061343INSTALL="インストール"
13071344UNINSTALL="アンインストール"
13081345REPAIR="修復"
1346+ ;APPLY="Apply Patch"
13091347TEST="テスト"
13101348
13111349;------------------------------------------------------------------------
@@ -1323,6 +1361,7 @@ XSLFILE="XSL 样式表"
13231361
13241362;; In msi.dll
13251363MSIPACK="ReactOS Installer 软件包"
1364+ ;MSIPTCH="ReactOS Installer Patch"
13261365
13271366;; In themeui.dll
13281367MSSTYLESFILE="可视化风格文件"
@@ -1347,6 +1386,7 @@ CONFIGURE="配置"
13471386INSTALL="安装"
13481387UNINSTALL="卸载"
13491388REPAIR="修复"
1389+ ;APPLY="Apply Patch"
13501390TEST="测试"
13511391
13521392; EOF
0 commit comments