All Projects → heaths → psmsi

heaths / psmsi

Licence: MIT License
Windows Installer PowerShell Module

Programming Languages

C#
18002 projects
powershell
5483 projects

Projects that are alternatives of or similar to psmsi

Mobx State Tree
Full-featured reactive state management without the boilerplate
Stars: ✭ 6,317 (+5077.87%)
Mutual labels:  mst
Microsoft-Student-Partners
This is the unofficial website for the Microsoft Student Partners
Stars: ✭ 13 (-89.34%)
Mutual labels:  msp
mlfc
MSI Laptop Fan Control
Stars: ✭ 39 (-68.03%)
Mutual labels:  msi
mst-persist
Persist and hydrate MobX-state-tree stores (in < 100 LoC)
Stars: ✭ 75 (-38.52%)
Mutual labels:  mst
mst-effect
💫 Designed to be used with MobX-State-Tree to create asynchronous actions using RxJS.
Stars: ✭ 19 (-84.43%)
Mutual labels:  mst
MSI-mystic-light-tool
Open project to implement our own led effects for Mystic Light-enabled MSI products
Stars: ✭ 44 (-63.93%)
Mutual labels:  msi
cargo-wix
A cargo subcommand to build Windows installers for rust projects using the WiX Toolset
Stars: ✭ 142 (+16.39%)
Mutual labels:  msi
MSI-Z390-Gaming-Edge-AC OC
msi z390 gaming edge ac黑苹果OC引导
Stars: ✭ 25 (-79.51%)
Mutual labels:  msi
iswix
Industrial Strength Windows Installer XML Application
Stars: ✭ 75 (-38.52%)
Mutual labels:  msi
TfsCmdlets
PowerShell Cmdlets for Azure DevOps and Team Foundation Server
Stars: ✭ 75 (-38.52%)
Mutual labels:  msi
MSI-GS63VR-Hackintosh
macOS Monterey on MSI gs63vr 7rf (hackintosh)
Stars: ✭ 19 (-84.43%)
Mutual labels:  msi
mwptools
ground station, mission planner and tools for inav and multiwii-nav
Stars: ✭ 147 (+20.49%)
Mutual labels:  msp
MSI-LED-Control
This is a custom controller for the MSI graphics cards.
Stars: ✭ 20 (-83.61%)
Mutual labels:  msi
Ignite
Infinite Red's cutting edge React Native project boilerplate, along with a CLI, component/model generators, and more!
Stars: ✭ 13,296 (+10798.36%)
Mutual labels:  mst
Hackintosh-MSI-B460M-MORTAR-WIFI-i5-10500-iGPU-UHD630
微星B460M迫击炮wifi版主板黑苹果引导文件 MSI-B460M-MORTAR-wifi+i5-10500+iGPU-UHD630
Stars: ✭ 67 (-45.08%)
Mutual labels:  msi
Electron Builder
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
Stars: ✭ 11,653 (+9451.64%)
Mutual labels:  msi
kiosk-demo-electron
Package and distribute Electron Apps and run them in Kiosk mode on Windows 10
Stars: ✭ 68 (-44.26%)
Mutual labels:  msi
YAMSPy
Yet Another Multiwii Serial Protocol Python Interface... for Betaflight, iNAV, etc...
Stars: ✭ 47 (-61.48%)
Mutual labels:  msp
magento2-module-noreservations
No description or website provided.
Stars: ✭ 12 (-90.16%)
Mutual labels:  msi
MSI-Modern15-Hackintosh
My MSI Modern 15 Hackintosh repo
Stars: ✭ 16 (-86.89%)
Mutual labels:  msi

Windows Installer PowerShell Module

Build Status: develop GitHub Release: Latest GitHub Releases: All PowerShell Gallery

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

Description

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.

This Windows Installer module for PowerShell provides cmdlets ("command-lets") - similar to functions - to query package states, patches registered and applied to products, and more. You can use it to query Windows Installer products and patches installed on your system.

get-msiproductinfo | where { $_.Name -like '*Visual Studio*' }

You can even use it to determine which products installed a particular file on your system.

get-msicomponentinfo `
    | where { $_.Path -like 'C:\Program Files\*\Common7\IDE\devenv.exe'} `
    | get-msiproductinfo

You can also install, repair, and uninstall products and patches complete with progress information, and warnings and errors direct to the pipeline.

install-msiproduct .\example.msi -destination (join-path $env:ProgramFiles Example)

Installation

Starting with 3.0, the easiest way to install the module with Windows 10 or the Windows Management Framework 5.0 or newer is by using the PackageManagement module.

# Specifying the provider is recommended, though may be "psgallery" on Windows 10 RTM.
install-package msi -provider PowerShellGet

You can also download the NuGet and Windows Installer packages directly from Releases.

License

The Windows Installer PowerShell module is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].