Invoke-Command

De Linuxmemo.

[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