From 8ebffccef3d70a6d63972b5e09e260fff7c20d0e Mon Sep 17 00:00:00 2001 From: Thomas Nieto <38873752+ThomasNieto@users.noreply.github.com> Date: Mon, 16 Dec 2024 13:13:35 -0600 Subject: [PATCH 1/2] Add Msi provider --- docs/provider-catalog/msi/AnyPackage.Msi.md | 9 +++ .../msi/about_Msi_Provider.md | 56 ++++++++++++++++++ docs/provider-catalog/provider-catalog.md | 2 + ...f-e0f4-43e0-a0ca-0af22e41f9f5_HelpInfo.xml | 10 ++++ ...e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab | Bin 0 -> 572 bytes ...e0-a0ca-0af22e41f9f5_en-US_HelpContent.zip | Bin 0 -> 630 bytes 6 files changed, 77 insertions(+) create mode 100644 docs/provider-catalog/msi/AnyPackage.Msi.md create mode 100644 docs/provider-catalog/msi/about_Msi_Provider.md create mode 100644 help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_HelpInfo.xml create mode 100644 help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab create mode 100644 help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.zip diff --git a/docs/provider-catalog/msi/AnyPackage.Msi.md b/docs/provider-catalog/msi/AnyPackage.Msi.md new file mode 100644 index 0000000..375a59a --- /dev/null +++ b/docs/provider-catalog/msi/AnyPackage.Msi.md @@ -0,0 +1,9 @@ +--- +Module Name: AnyPackage.Msi +Module Guid: 56d624ff-e0f4-43e0-a0ca-0af22e41f9f5 +Download Help Link: https://go.anypackage.dev/help +Help Version: 0.1.0.0 +Locale: en-US +nav_exclude: true +search_exclude: true +--- diff --git a/docs/provider-catalog/msi/about_Msi_Provider.md b/docs/provider-catalog/msi/about_Msi_Provider.md new file mode 100644 index 0000000..2c41162 --- /dev/null +++ b/docs/provider-catalog/msi/about_Msi_Provider.md @@ -0,0 +1,56 @@ +--- +title: Msi +parent: Provider Catalog +--- + +# Msi_Package_Provider + +## about_Msi_Package_Provider + +## Short Description + +Provides access to Windows programs. + +## Long Description + +The Windows programs package provider for `AnyPackage` module lets you manage +Windows Installer. + +The Msi package provider supports the following cmdlets. + +- Find-Package +- Get-Package +- Install-Package +- Uninstall-Package + +## Dynamic Parameters + +Dynamic parameters are cmdlet parameters that are added by a package provider +and are available only when `-Provider Msi` parameter is used. + +### InstallType \ + +Specifies the type of Windows installer to return. Default value is `All`. + +Valid values are: + +- Product +- Patch +- All + +#### Cmdlets Supported + +- Get-Package + +### Properties \ + +Specifies the MSI properties to install. + +#### Cmdlets Supported + +- Install-Package + +## See Also + +- [about_Package_Providers](../../reference/about_Package_Providers.md) +- [about_AnyPackage](../../reference/about_AnyPackage.md) diff --git a/docs/provider-catalog/provider-catalog.md b/docs/provider-catalog/provider-catalog.md index c1a7221..2d50fb7 100644 --- a/docs/provider-catalog/provider-catalog.md +++ b/docs/provider-catalog/provider-catalog.md @@ -28,6 +28,7 @@ Find-PSResource -Tag AnyPackage, Provider | Chocolatey | AnyPackage.Chocolatey | [anypackage/chocolatey] | | Homebrew | AnyPackage.Homebrew | [anypackage/homebrew] | | ModuleFast | AnyPackage.ModuleFast | [anypackage/modulefast] | +| Msi | AnyPackage.Msi | [anypackage/msi] | | Msu | AnyPackage.Msu | [anypackage/msu] | | NuGet | AnyPackage.NuGet | [anypackage/nuget] | | pkgx | AnyPackage.Pkgx | [anypackage/pkgx] | @@ -42,6 +43,7 @@ Find-PSResource -Tag AnyPackage, Provider [anypackage/chocolatey]: https://github.com/anypackage/chocolatey [anypackage/homebrew]: https://github.com/anypackage/homebrew [anypackage/modulefast]: https://github.com/anypackage/modulefast +[anypackage/msi]: https://github.com/anypackage/msi [anypackage/msu]: https://github.com/anypackage/msu [anypackage/nuget]: https://github.com/anypackage/nuget [anypackage/pkgx]: https://github.com/anypackage/pkgx diff --git a/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_HelpInfo.xml b/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_HelpInfo.xml new file mode 100644 index 0000000..c86baca --- /dev/null +++ b/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_HelpInfo.xml @@ -0,0 +1,10 @@ + + + https://go.anypackage.dev/help + + + en-US + 0.1.0.0 + + + \ No newline at end of file diff --git a/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab b/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab new file mode 100644 index 0000000000000000000000000000000000000000..897d72056309f66d31c1ff5c07cc4b7ee7ff8113 GIT binary patch literal 572 zcmV-C0>k}HQ$t1o0000y0ssI20000i00000000030RaF3000283IG6D000010098< z0{{R3000000FYUWX&?Y$VsCYHUrlpqUr=&yc4=f~axQ3PY;Z1gcys`j_>0Nh0rCSw zONCQguG%mV{YPRCvjMVzs;U%0ilXwc;@n%I-inxb0IQB2*$yac>qnQ=Ez}_~AV6yV zJaf*OIWv>LzyIWGl1|4X@E_ah#%(Jrwlyn%u>)>vqfdgP8IQ&zdep|j3~gyd?Sxi6 ziS!T)tSr%5a2mb~#r4^OXCDl!Y}C;gS{zI^iqFbq@70>FnscUb|x9$;pEu}sS-)mX%PJdue;H%f23>}2n z9NlARDEk4~()QtSoxLw0TL>+i3t5@A){^%!)GQIWruJ!_g zofNT@#juWdCI#0{baF3CJ;S)0hgEUYyF)6>aB;L0;Gd`dwzbrE)wMZ`` zHK#zYq@tuWII!=Qfxut)M|{PMMGaY@no62oUI)51?{-?Mq$by~wNLgYpGNv?_x>x| zA&PtfH|lZ}K0T3a7Q-reTAxOejdt(N9#LGxR! zoFYHR-A_ONV0J*wGi!;Bth?M#Os{Q;pIX7=qaL_CLf1>-%myi0DeDXFdv-oL!1Jr` zU0}FjIj7;diHG+wo1HV)h;2{l;y)rRJn5}!Q`n~F;#RJ%nemHW@@nO=Iz(jXemc!m zy)(u2bHUCt<|=J(y?5N2Q1H(-<_P1-Yx$lc>5g8LAM|bgYo&6D&AU**V#b?YY>x8l zR)4y-;N|+`3$lB;6b>e|rf%oiVlLeL2)`;2H)!D^+O}_V& zt#`LW)tnDmPwHRW&plt_B&awgtoqd7_^)g3?y#@7|6h>zf0_7i?f`E_CJ_eQ2?Llm YkN}=!65!3s22#lggq}cJoC(AO00?gg4*&oF literal 0 HcmV?d00001 From 8cba564d68a2ecc4f547e072d31eff6a6eff3b3b Mon Sep 17 00:00:00 2001 From: Thomas Nieto <38873752+ThomasNieto@users.noreply.github.com> Date: Mon, 16 Dec 2024 13:17:09 -0600 Subject: [PATCH 2/2] Fix typo --- docs/provider-catalog/msi/about_Msi_Provider.md | 6 +++--- ...43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab | Bin 572 -> 577 bytes ...43e0-a0ca-0af22e41f9f5_en-US_HelpContent.zip | Bin 630 -> 634 bytes 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/provider-catalog/msi/about_Msi_Provider.md b/docs/provider-catalog/msi/about_Msi_Provider.md index 2c41162..2cb4ba8 100644 --- a/docs/provider-catalog/msi/about_Msi_Provider.md +++ b/docs/provider-catalog/msi/about_Msi_Provider.md @@ -9,12 +9,12 @@ parent: Provider Catalog ## Short Description -Provides access to Windows programs. +Provides access to Windows Installer. ## Long Description -The Windows programs package provider for `AnyPackage` module lets you manage -Windows Installer. +The Windows Installer package provider for `AnyPackage` module lets you manage +MSI and MSP files. The Msi package provider supports the following cmdlets. diff --git a/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab b/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.cab index 897d72056309f66d31c1ff5c07cc4b7ee7ff8113..6b889daba9d1766e23617878bde860a41f721249 100644 GIT binary patch delta 528 zcmV+r0`L921i=IeO;bZg00000L6Hd~4)g;6000000001xSr2NFIv#)NNVnVJ0rUey zONCQgirX+0{SRahcLVVPN-3Dc6HN0EmS=|0DY0T*Pef(ONOFSL){ic!Tc{jA5|Tju zV{~-xwboWVX18@!d2zmZ&nUE%`Ye32dCA-See?`o ze4n$vg8^HjyN7xi_wcI{_ZQR2qEW0AIS^)8i4KkJ=mTDjI52;MeMh&bJ2H23N; ztEGbzlQp)TWT9-7SwD_9CI#=VF5Y|@eD+FsoxAbKTz(u5K7J4~UoTcsN`bx-vQ5%x z@pPj7jwf3ZC21T{ubJ*>8m$AGCh=zZUu`=|N%e-}>?6mQY0By45}9 S_O0Nh0rCSw zONCQguG%mV{YPRCvjMVzs;U%0ilXwc;@n%I-inxb0IQB2*$yac>qnQ=Ez}_~AV6yV zJaf*OIWv>LzyIWGl1|4X@E_ah#%(Jrwlyn%u>)>vqfdgP8IQ&zdep|j3~gyd?Sxi6 ziS!T)tSr%5a2mb~#r1#Lf@dELt8CQK7g`;j+4&Kl;4oB&P#yN#KoP5!^oas0%^Qgz z(OGD9(`!{sb*vzlD(je(Xrf!Gr4`TWwyA4x&A09mdo86t3*T#5@lJnWPvEQ9oeUj> z*c{zsXej#_epBKxF&@oY#VSz(Vcs`7G`5F_czulnGdOf~A9a66<}NA5Ida&wz=FSC z>1vWG-UCleNVfCC(@M5*KB9tRLITVWsJImXVWF|eFAMDC(iP3)#UkI31U^2;s||^# z-{N@^k!<~*&XO!z(lok5eSGPOw8m2G1@=RBZSCvtud5PaRo(R%bd6Dwzm+{}q=OTa z4R)Orv6RKIj(2A!1@BXr*?bCf_D*>oGa{q_I= diff --git a/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.zip b/help/AnyPackage.Msi_56d624ff-e0f4-43e0-a0ca-0af22e41f9f5_en-US_HelpContent.zip index 26c85ef8bda3a05377629c23eba189b65a95ba8a..4b123c78130e2a607e9719cc79cad6d7a6111102 100644 GIT binary patch delta 554 zcmV+_0@eNY1o{LQP)h>@6aWAK2mlUhkXcQ>4K?Bc008un7bJgej@mE~{g1>Q<^tpZ z)v8iNQWTYd6=%0X-HMoaLaaJ=WILdotv`CCUZDzcfWr2t-@N&FZ^nOq{m!=}SIt&M{SZD~a7gjQn`87UT6S)#SzG<*|^>$8PK zS;wSA6Abxlt&V@s>3NOMeDM8Y>JODRP=u-{W1xUW^G+g2bQXHujl~+KhOCq(z!Zm+ z5~zek8{B%ORy(o*WPP)8^mKGgTw3-}@wU-$_oY=!O-@-iObS0x?; z^I6m@)`$`aGps>}#*Xv}Z?8BogMOlW)YZ&gLX30daOi)5P5Q=4SCNAw7vhNt$qo`h zE7`-jMg_&fuh9$!6}JW;EOZw6WrIVxWJB|Cz0P+ehWD3nvm@d1Yq*L7l5O9TD9(bE zCcz!+{qvYeTP#H-a5UNVErPDDtM}HR8SclR>x>E@!isg$!HLNZhe?W1%EGVXjY+}B z(8Zfilh1#|Xx^3X`ed%Gr$;E|BxIRJ>o})CUkTY}c^rMXQGesvmc&_}#1!6N=#J)b z8qhpTHmmPHKGrv!U~6=X#$6yiDZCo_-~LbMGoMjJ2&L7Ya{pUBYd`JJ-_Jjs+rJr# s{RL1<0Rj{N6aWAK2mlUhkXcQ>4K?Bc008s@005IS0zC#B0ssI20B1e~C;$Ke delta 554 zcmV+_0@eNc1oi|MP)h>@6aWAK2mp#{kXeT}ClKBN008ol7bJgCj@mE~{YT;sa{+RI zYE>yBDT+$KinF^yr6MLCh_#L#*$yaY>qn2&D^wv4P}qL@&6_tfZ^nOq{m$1UnNKGG z0Bo;Yx2vt#HLUz#N8B|=p9DuUolGaR(#AoAwltz~LaQN(3=|8jEYVtU8s3HC`fQ;w z`e;~fgFbz!)$xBhJFoDG4!$~!)#0EG6rt+K5GbJ5yp;$NorO-fgI3K{pEb%Q$~q<` zn&4I{wc=UbwoRjrv*0R(gO*aCg*rl6^IqR)&)}O-eC9hCu?4zE$d`SDUzKJl21{`eIGF6Z2095D2YmEvZ!UJoigAwc|&<)MwG@yBw ztQJ3hem-AHliv9Tjk`d4obYPof9pS;&vZf&A(U2o%KcyUtlhXje?R|lZvUni`wLJ@ s0Rj{N6aWAK2mp#{kXeT}ClKBN008m>000{R005Ia0yzd30ssI20DQ#us{jB1