ArgumentList paramètre dans la Commande Invoke-command ne pas envoyer tout le tableau
Premier court-code, puis question
$session = New-PSSession -ComputerName someServer
$servicesList = "Service1", "Service2", "Service3"
Invoke-Command -ScriptBlock {
Param ($newServicesList)
Write-Host $newServicesList
} -ArgumentList $servicesList -Session $session
Remove-PSSession $session
La question est pourquoi Write-Host dans Invoke-Command bloc de donner seulement cette sortie ?
Service1
Merci pour toute les réponses
double possible de Passage de tableau à un autre script avec la Commande Invoke-command Note: j'ai testé cette solution à l'encontre de votre script, et il a résolu le problème.
Anthony - dois-je supprimer la réponse si c'est en double?
meta.stackexchange.com/questions/132600/... (je ne serais pas s'inquiéter à ce sujet, il n'y a rien de mal avec la réponse.)
Anthony - dois-je supprimer la réponse si c'est en double?
meta.stackexchange.com/questions/132600/... (je ne serais pas s'inquiéter à ce sujet, il n'y a rien de mal avec la réponse.)
OriginalL'auteur Zabaa | 2013-09-11
Vous devez vous connecter pour publier un commentaire.
Vous solution est de passer comme
(,$servicesList)
explication possible de cette réponse.
OriginalL'auteur Mitul