Skip to content

Releases: TimMangan/PassiveInstall

v3.2.0.0

Choose a tag to compare

@TimMangan TimMangan released this 11 Jul 21:22

Small fix for Redo-PassiveFileFirewallRule cmdlet.

V3.1.0.0

Choose a tag to compare

@TimMangan TimMangan released this 01 Jun 12:27

The module itself has no functional changes. This release replaces the installer. The old installer was based on AdvancedInstaller but the installer itself created a dependency which was a problem for at least one "air-gapped" customer.

The new installer is based on innosetup.

The installer supports the standard command line parameters. For a silent install use /SP /VERYSILENT You should not override the install directory as the powershell module you install must exist in the powershell directory for automatic loading whenever powershell is run.

v3.0.0.0

Choose a tag to compare

@TimMangan TimMangan released this 14 Feb 19:45

Version 3.0

Adds two new cmdlets. Also, documentation updates.

Get-PassiveFirewallRules is used to take a snapshot of the firewall rules from the registry. Typical use is to take a snaphot before and after an application installation. These snapshots are used by the second Redo-PassiveNewFirewallRules cmdlet.

Redo-PassiveNewFirewallRules is used to re-apply changed rules between two snapshots.

The reason for these rules is that when vendor installers add firewall rules, the rules are written by an svchost process and therefore ignored by the Microsoft MSIX Packaging Tool. The Redo cmdlet will re-apply any new rules present in the second snapshot by re-writing the registry entries to cause the MMPT to capture them in the package.

The MMPT will still fail to add the rules into the AppXManifest, but using TMEditX (version 7.1 or above) to fix up the package will now detect the rules in the virtual registry and apply them for you.

V2.9.0.0

Choose a tag to compare

@TimMangan TimMangan released this 16 Feb 19:11

Handles the case where Approve-PassiveElevation is used and the called script either does not set a return code, or the user closes that window before one is set.

V2.8.0.0

Choose a tag to compare

@TimMangan TimMangan released this 11 Feb 20:52

Release 2.8 includes the following:

  • Notification when re-running the script via elevation fails in Approve-PassiveElevation.
  • Upgrade to .Net Framework 4.8
  • Upgrade the installers from Wix based to AdvancedInstaller.

v2.7.0.0

Choose a tag to compare

@TimMangan TimMangan released this 11 Sep 11:41

Fix for disable-passiveWindowsService

Version 2.5.0.0

Choose a tag to compare

@TimMangan TimMangan released this 12 Mar 21:56

New switch parameter -CurrentUser added to New-PassiveDesktopShortcut
Fixes for Remove-PassiveRegistryItem

Version 2.1.0.0

Choose a tag to compare

@TimMangan TimMangan released this 28 Jan 20:39

Version 2.1 includes the following changes from 2.0.1

  • Added pause/resume to Start-PassiveSleep.
  • Added Overwrite switch parameter to Copy-PassiveFolder
  • Fix bug in New-PassiveDesktopShortcut to write new shortcut to correct location.
  • Add support in Remove-PassiveDesktopShortcuts and Remove-PassiveStartMenuShortcuts for URL style shortcuts.
  • Documentation updates