Allow skipping the User
parameter
This commit is contained in:
parent
091ce4ba61
commit
a219a15a5c
1 changed files with 3 additions and 2 deletions
|
@ -75,13 +75,14 @@ $null = New-Module {
|
|||
param(
|
||||
[Parameter(ParameterSetName="System")]
|
||||
[switch] $System,
|
||||
[Parameter(ParameterSetName="User",Mandatory)]
|
||||
[Parameter(ParameterSetName="User", Mandatory)]
|
||||
[switch] $User,
|
||||
[Parameter(ParameterSetName="User")]
|
||||
[Parameter(ParameterSetName="SpecificUser", Mandatory)]
|
||||
[RegistryKey] $UserKey
|
||||
)
|
||||
|
||||
if ($User.IsPresent) {
|
||||
if ($User.IsPresent -or $UserKey) {
|
||||
if (-not $UserKey) {
|
||||
$UserKey = Get-Item "HKCU:\";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue