Get-RegistryAlwaysInstallElevated
SYNOPSIS
Checks if any of the AlwaysInstallElevated registry keys are set.
Author: Will Schroeder (@harmj0y)
License: BSD 3-Clause
Required Dependencies: None
SYNTAX
DESCRIPTION
Returns $True if the HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated or the HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated keys are set, $False otherwise. If one of these keys are set, then all .MSI files run with elevated permissions, regardless of current user permissions.
EXAMPLES
-------------------------- EXAMPLE 1 --------------------------
Returns $True if any of the AlwaysInstallElevated registry keys are set.
OUTPUTS
- System.Boolean
$True if RegistryAlwaysInstallElevated is set, $False otherwise.