{"id":8141,"date":"2007-04-11T12:09:00","date_gmt":"2007-04-11T12:09:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2007\/04\/11\/windows-installer-cmdlets\/"},"modified":"2019-02-18T13:16:43","modified_gmt":"2019-02-18T20:16:43","slug":"windows-installer-cmdlets","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/windows-installer-cmdlets\/","title":{"rendered":"Windows Installer Cmdlets"},"content":{"rendered":"<p>Heath Stewart as recently released a beta of some very cool and useful cmdlets to access WIndows Installer information.&nbsp; It is a very small number of commands that are easy to get your head around&nbsp;and it is quite useful so you should take&nbsp;sometime and try them out.&nbsp; In his <a class=\"\" title=\"BLOG ENTRY\" href=\"http:\/\/blogs.msdn.com\/heaths\/archive\/2007\/04\/10\/windows-installer-powershell-extensions-1-0-beta-released.aspx\">blog<\/a> introducing the Cmdlets, Heath states:<\/p>\n<blockquote>\n<p>The goal is to effectively replace the Windows Installer scripts in the Windows Installer SDK as well as <em>msiinv.exe<\/em> though that&#8217;s still a ways off. <\/p>\n<\/blockquote>\n<p>You can see some example one-liners <a class=\"\" title=\"HERE\" href=\"http:\/\/www.codeplex.com\/psmsi\/Wiki\/View.aspx?title=Examples\">HERE<\/a>.&nbsp;<\/p>\n<p>Another really exciting aspect of this is that Heath is doing this work as a Shared Source <a class=\"\" href=\"http:\/\/www.codeplex.com\/psmsi\">CodePlex project<\/a> which means that you can&nbsp;get the source code!&nbsp; I think you see us release more and more functions via CodePlex over time.&nbsp; This allows us to move quickly getting great community feedback, respond quickly with revisions, allows the community to see how things REALLY work, and&nbsp;enables the community to innovate.&nbsp; I don&#8217;t have any additional announcements on topic but watch this space, I think it is going to get very exciting.<\/p>\n<p>&nbsp;While I&#8217;m waxing lyrical about CodePlex, let me also encourage you to check out and contribute to the other PowerShell CodePlex projects found <a class=\"\" href=\"http:\/\/www.codeplex.com\/Project\/ProjectDirectory.aspx?ProjectSearchText=powershell\">HERE.<\/a><\/p>\n<p>Jeffrey Snover [MSFT]<br \/>Windows Management Partner Architect<br \/>Visit the Windows PowerShell Team blog at:&nbsp;&nbsp;&nbsp; <a href=\"http:\/\/blogs.msdn.com\/PowerShell\"><strong><font color=\"#006bad\">http:\/\/blogs.msdn.com\/PowerShell<\/font><\/strong><\/a><br \/>Visit the Windows PowerShell ScriptCenter at:&nbsp; <a href=\"http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx\"><strong><font color=\"#006bad\">http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx<\/font><\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heath Stewart as recently released a beta of some very cool and useful cmdlets to access WIndows Installer information.&nbsp; It is a very small number of commands that are easy to get your head around&nbsp;and it is quite useful so you should take&nbsp;sometime and try them out.&nbsp; In his blog introducing the Cmdlets, Heath states: [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"acf":[],"blog_post_summary":"<p>Heath Stewart as recently released a beta of some very cool and useful cmdlets to access WIndows Installer information.&nbsp; It is a very small number of commands that are easy to get your head around&nbsp;and it is quite useful so you should take&nbsp;sometime and try them out.&nbsp; In his blog introducing the Cmdlets, Heath states: [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/8141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=8141"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/8141\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=8141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=8141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=8141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}