Invoke-Command

De Linuxmemo.

Version du 12 janvier 2018 à 08:39 par Linuxmemo (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

[modifier] Passing Parameters as Variables

#.\BasicRemoting.ps1 -remoteserver LAB01 -eventloginput Application -numinput 10
Param
(
 [string]$remoteserver,
 [string]$eventloginput,
 [string]$numinput
)
$ScriptBlockContent =
{
$eventlog = $args[0]
$num = $args[1]
get-eventlog -logname $eventlog -newest $num
}
Invoke-Command -Computer $remoteserver -ScriptBlock $ScriptBlockContent -ArgumentList $eventloginput, $numinput
#End
Outils personnels