psmsi - Windows Installer PowerShell Module

  •        125

Exposes Windows Installer functionality to PowerShell, providing means to query installed product and patch information and to query views on packages. PowerShell is a powerful command shell that pipes objects - not just text. Because of this ability, you can string practically unrelated commands together in many different ways to work on different types of objects, all built on .NET. You can use all the properties and methods of those objects passed through the pipeline instead of being limited by the text sent to you as with traditional command shells.

https://github.com/heaths/psmsi

Tags
Implementation
License
Platform

   




Related Projects

WiX Toolset - Windows Installer XML

  •    CSharp

The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.

Windows Installer PowerShell Module

  •    

Exposes Windows Installer functionality to PowerShell, providing means to query installed product and patch information and to query views on packages.

WiX.Py - Cross-platform JSON-driven MSI package builder

  •    Python

Cross-platform JSON-driven MSI package builder. Unlike a bunch of WiX/wixl wrappers (python-wix, go-msi, msi-packager etc.) WiX.Py is a standalone application. It uses libmsi on UNIX platforms and msi.dll on MS Windows. Application has been designed for build toolchains under Docker environment, i.e. it doesn't depend on windowing system or networking features. Thus it allows building MSI packages in CI services without dedicated MSW cloud instance. This one decreases project infrastructure cost and speed-ups builds.

Web Application Installer

  •    ASPNET

This project will enable you to build a Windows Installer package (msi) for your Web Application (ASP.net / PHP / Perl / MS SQL / MYSQL) within 30 minutes - only by utilizing open source software. featured technologies & tools: WIX MSI Installer WixEdit PHP ASP.net Tigerduck

Wsus Package Publisher

  •    

Wsus Package Publisher allows you to publish your own updates as MSI, MSP or EXE files. Hence, you can deploy application like Adobe Reader, Java, Flash player.


Sharp Install

  •    

SharpInstall provides Managed interfaces to the MSI (Windows Installer) Automation model. Now MSI Installers (databases) can be created in managed code like C#, Boo etc

MSI Data Stream Utility

  •    

This utility helps you list and modify the different data streams available in a Windows Installer Database (MSI Database).

AppSecInc. Community MSI Extensions (MOVED TO GITHUB)

  •    

AppSecInc. Community MSI Extensions is a collection of MSI custom actions and WIX extensions that extend Windows installer, originally developped by Application Security Inc. and open-sourced in late 2009.

WiX Toolset

  •    

The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.

MSI2XML / XML2MSI

  •    C++

A Windows Installer Database To XML Bi-Directional Converter. The command line tool msi2xml converts Windows Installer Databases (.msi) to text based XML files. The complementary tool xml2msi reconstructs the .msi from the XML file.

Know-How Installer XML (KHIX)

  •    Delphi

Know-How Installer XML (KHIX) is a Windows GUI Tool that builds MSI packages based on source code generated according to the WiX specification. KHIX will be a IDE for projects creation, editing and compiling which lets you create MSI setup packages.

MSI-Repackaging

  •    

MSI-Repackaging is a project to document information about Windows Installer MSI files.

PowerShellGet - PowerShellGet is the Package Manager for PowerShell

  •    PowerShell

PowerShellGet is a PowerShell module with commands for discovering, installing, updating and publishing the PowerShell artifacts like Modules, DSC Resources, Role Capabilities and Scripts. PowerShellGet module is also integrated with the PackageManagement module as a provider, users can also use the PackageManagement cmdlets for discovering, installing and updating the PowerShell artifacts like Modules and Scripts.

brigadier - Fetch and install Boot Camp ESDs with ease.

  •    Python

A Windows- and OS X-compatible Python script that fetches, from Apple's or your software update server, the Boot Camp ESD ("Electronic Software Distribution") for a specific model of Mac. It unpacks the multiple layers of archives within the flat package and if the script is run on Windows with the --install option, it also runs the 64-bit MSI installer. On Windows, the archives are unpacked using 7-Zip, and the 7-Zip MSI is downloaded and installed, and removed later if Brigadier installed it. This tool used to use dmg2img to perform the extraction of files from Apple's WindowsSupport.dmg file, but more recent versions of 7-Zip have included more completely support for DMGs, so dmg2img seems to be no longer needed.

Installer Toolkit for Java Applications

  •    Java

A Tooltik to generate Installer Packages for Java Applications. Currently Supported are Windows Installer Packages (MSI) and Debian Packages (DEB)

PowerShell App Deployment Toolkit

  •    

The PowerShell Application Deployment Toolkit provides functions and a UI to deploy applications, interact with users and simplify software installation tasks.

WinMSI

  •    C

WinMSI is a Win32 / Win64 freeware utility to create and edit Windows Installer MSI packages (.msi file extension) for securely distributing applications. The WinMSI GUI will be familiar to users of InstallShield products.

Windows Installer XML (WiX) toolset

  •    C++

The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.

NInstall

  •    C++

A project to produce an open source package that can compete with the commercial installer products under Windows using the windows installer (msi files). Will support patches and upgrades.

IsWiX

  •    CSharp

Industrial Strength Windows Installer XML ( IsWiX ) is a Windows Installer XML (WiX) document editor.