Powershell passe la variable à start-job
dans powershell, je voudrais apprendre la meilleure façon d'appeler une variable à un début de travail donc je n'ai pas à modifier le script pour chaque serveur comme il sera spécifique basé sur le client, j'ai mis mon script.
$Servername = 'Server1'
$pingblock = {
pathping $servername | Out-File C:\client\PS\ServerPing.TXT
}
start-job $pingblock
lorsque j'exécute mon code ci-dessus, j'ai juste un fichier à l'aide, comme si j'avais oublié de spécifier la $servername.
source d'informationauteur jjamesjohnson
Vous devez vous connecter pour publier un commentaire.
Utiliser le
-ArgumentList
paramètre surStart-Job
par exemple:Dans votre cas: