Výchozí hodnoty parametrů

Občas se vám mohou hodit vlastní hodnoty implicitních parametrů. Například dosazujete vaše jméno serveru, skupiny apod.

Vzor pro vlastní hodnotu parametru:

PSDefaultParameterValue = @{"NameOfCommand:NameOfParameter” = “ValueOfParameter"}

Například chcete, aby implicitní hodnota parametru Name pro Get-Process byla "powershell"

$PSDefaultParameterValue = @{"Get-Process:Name"="powershell"}

Můžete použít i hvězdičkovou konvenci pro všechny commandlety pro AD:

PSDefaultParameterValue = @{"*-AD:Server"="MyDC"}

Chcete-li vypnout DefaultParameterValues bez ztráty vašeho nastavení:

$PSDefaultParameterValues = @{"Disabled" = $true}

Posted by Igor Pechanec Monday, January 23, 2012 6:54:00 PM Categories: Tipy, rady, příklady
Igor Pechanec © 2016-2017, all rights reserved