MSIXForcelets

1.0.0

PowerShell framework for MSIX/AppX packaging and Package Support Framework (PSF) injection: edit captured packages, add/repair PSF fixups, manage shortcuts/services/dependencies, generate assets, sign and publish. Docs: https://msixforcelets.nick-it.de/ — Source on GitHub: https://github.com/AndreasNick/MSIXForcelets

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name MSIXForcelets

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name MSIXForcelets

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright (c) 2020-2026 Andreas Nick

Package Details

Author(s)

  • Andreas Nick

Tags

MSIX AppX PSF PackageSupportFramework Packaging WindowsApps MSIXPackagingTool

Functions

Add-MSIXAppExecutionAlias Add-MSIXApplication Add-MSIXCapabilities Add-MSIXDesktop7Shortcut Add-MSIXDisableVREGOrRegistryWrite Add-MSIXFirewallRule Add-MSIXFixAcrobatReaderDC Add-MSIXFixGimp Add-MSIXFixLibreOffice Add-MSIXFixNotepadPlusPlus Add-MSIXFIXSSMS Add-MSIXFixWinRAR Add-MSIXFixWinRARModernShell Add-MSIXFlexibleVirtualization Add-MSIXInstalledLocationVirtualization Add-MSIXloaderSearchPathOverride Add-MSIXPSFDefaultFRF Add-MSIXPSFDefaultRegLegacy Add-MSIXPSFDynamicLibraryFixup Add-MSIXPSFEnvVarFixup Add-MSIXPSFFileRedirectionFixup Add-MSIXPsfFrameworkFiles Add-MSIXPSFFtaCom Add-MSIXPSFMFRFixup Add-MSIXPSFMonitor Add-MSIXPSFPowerShellScript Add-MSIXPSFRegLegacyFixup Add-MSIXPSFTracing Add-MSIXRegAccessFix Add-MSIXSharedContainer Add-MSIXSharedFonts Add-MSXIXPSFShim Backup-MSIXManifest Close-MSIXPackage Convert-MSIXClassicContextMenuToVerbs Copy-ToMSIXPackage Find-MSIXFonts Get-AppXManifestInfo Get-MSIXAppExeDetailInfo Get-MSIXApplications Get-MSIXAppMachineType Get-MSIXDependencies Get-MSIXDesktop7Shortcut Get-MSIXForceletsConfiguration Get-MSIXPackageVersion Get-MSIXPSFFrameworkPath Get-MSIXServices Get-MSIXVirtualProcess Import-MSIXSparseShellExtension Invoke-MSIXCleanup New-MSIXAppInstallerConfiguration New-MSIXApplicationVariant New-MSIXAssetFrom New-MSIXPackage New-MSIXPortalPage New-MSIXSelfSigningCert Open-MSIXPackage Remove-MSIXApplications Remove-MSIXClassicShellExtension Remove-MSIXDependencies Remove-MSIXDesktop7Shortcut Remove-MSIXPackageIntegrity Remove-MSIXPSFFiles Remove-MSIXPSFMonitorFiles Remove-MSIXServices Repair-MSIXDesktop7Shortcut Set-MSIXActivePSFFramework Set-MSIXApplicationVisualElements Set-MSIXCore Set-MSIXForceletsConfiguration Set-MSIXPackageVersion Set-MSIXPublisher Set-MSIXSignature Start-MSIXTracing Stop-MSIXTracing Test-MSIXManifest Test-MSIXSignature Update-MSIXMicrosoftPSF Update-MSIXTMPSF Update-MSIXTooling Wait-MSIXTracing

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

1.0.0 - Initial PowerShell Gallery release.

Highlights:
- Full MSIX/AppX package edit workflow: Open-MSIXPackage / Close-MSIXPackage,
 Set-MSIXPublisher, Set-MSIXSignature, Set-MSIXPackageVersion, Test-MSIXSignature.
- Package Support Framework (PSF) integration: Add-MSIXPsfFrameworkFiles, Add-MSXIXPSFShim,
 MFRFixup, RegLegacyFixups, FileRedirectionFixup, DynamicLibraryFixup, EnvVarFixup,
 PSF PowerShell scripts, FTA/COM, monitor/tracing helpers.
- desktop7:Shortcut management (Add/Get/Remove/Repair-MSIXDesktop7Shortcut) with
 per-user-location defaults and custom icon support.
- Ready-made fixes for common applications: Acrobat Reader DC, GIMP, LibreOffice,
 Notepad++, SSMS, WinRAR (incl. modern shell), and more.
- Asset generation (New-MSIXAssetFrom), application variants (New-MSIXApplicationVariant),
 capabilities, services, dependencies, App Attach (New-MSIXAppAttachImage,
 New-MSIXDynamicAppAttachDisk), self-signing certificates.
- Tooling helpers: Update-MSIXTooling, Update-MSIXTMPSF, Update-MSIXMicrosoftPSF.
 Note: large binaries (MSIX SDK, PSF redistributables) are downloaded on demand by
 these cmdlets and are NOT shipped in this package.

Compatible with Windows PowerShell 5.1 and PowerShell 7.x on Windows.

Docs:    https://msixforcelets.nick-it.de/
Source:  https://github.com/AndreasNick/MSIXForcelets

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 5 6/8/2026