Powershell : Utiliser une variable locale dans une commande à distance

par | Déc 17, 2014 | Uncategorized | 0 commentaires

C’est devenu extrêmement simple avec la mise à disposition du scope Using, à disposition depuis Powershell 3.0.

Pour cela, il suffit de préfixer de $Using: la variable appelée dans le bloc d’exécution.

$Using: <NomDeLaVariable>

Exemple :

#Déclaration en local :

$Cred = Get-Credential

#Bloc d’exécution a distance

Invoke-Command $s {Remove-Item .\Test*.ps1 -Credential $Using:Cred}

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *