Question
Retour Invoke-VMscript
- zabimaru27
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 14 ans 3 mois #10704
par zabimaru27
Retour Invoke-VMscript a été créé par zabimaru27
Bonjour,
J'utilise la commande Invoke-Vmscript pour executer un Get-childitem sur une Machine virtuelle.
Or lorsque je lance la commande en direct
[code:1]
Invoke-VMScript -ScriptText \"Get-ChildItem c:\packagenecours -Filter *.msi\" -VM $MyVm -guestpassword \"******\" -GuestUser \"******\" -Confirm:$false
[/code:1]
J'ai un affichage normal
Répertoire : C:\PackageEnCours
Mode LastWriteTime Length Name
----
----
-a--- 27/09/2011 09:50 395264 BANKAMAN0006600WFR001.msi
Comme si j'avais executer la commande directement sur la machine distante
Mais lorsque je lui colle un variable
[code:1]
$test = Invoke-VMScript -ScriptText \"Get-ChildItem c:\packagenecours -Filter *.msi\" -VM $MyVm -guestpassword \"******\" -GuestUser \"******\" -Confirm:$false
[/code:1]
Je n'ai pas accés au propriété de l'object fichier récupérer par la commande
en fait ma variable est de type \"VMware.VimAutomation.ViCore.Impl.V1.VM.Guest.VMScriptResultImpl\" plutot que du type \"System.IO....\"
Y a til possibilité de récupérer dans la variable $test un objet trouvé à l'aide d'une commande invoke_vmscript ???
Merci d'avance
J'utilise la commande Invoke-Vmscript pour executer un Get-childitem sur une Machine virtuelle.
Or lorsque je lance la commande en direct
[code:1]
Invoke-VMScript -ScriptText \"Get-ChildItem c:\packagenecours -Filter *.msi\" -VM $MyVm -guestpassword \"******\" -GuestUser \"******\" -Confirm:$false
[/code:1]
J'ai un affichage normal
Répertoire : C:\PackageEnCours
Mode LastWriteTime Length Name
----
----
-a--- 27/09/2011 09:50 395264 BANKAMAN0006600WFR001.msi
Comme si j'avais executer la commande directement sur la machine distante
Mais lorsque je lui colle un variable
[code:1]
$test = Invoke-VMScript -ScriptText \"Get-ChildItem c:\packagenecours -Filter *.msi\" -VM $MyVm -guestpassword \"******\" -GuestUser \"******\" -Confirm:$false
[/code:1]
Je n'ai pas accés au propriété de l'object fichier récupérer par la commande
en fait ma variable est de type \"VMware.VimAutomation.ViCore.Impl.V1.VM.Guest.VMScriptResultImpl\" plutot que du type \"System.IO....\"
Y a til possibilité de récupérer dans la variable $test un objet trouvé à l'aide d'une commande invoke_vmscript ???
Merci d'avance
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 3 mois #10707
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Retour Invoke-VMscript
Salut,
zabimaru27 écrit:
[code:1]
$Test|Get-Member
$Test|Select *
[/code:1]
zabimaru27 écrit:
Je ne connais pas ces cmdlets, vérifie si ta varialbe contenant le résultat posséde un mmbre résult ou qq chose dans approchant:Y a til possibilité de récupérer dans la variable $test un objet trouvé à l'aide d'une commande invoke_vmscript ???
[code:1]
$Test|Get-Member
$Test|Select *
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Retour Invoke-VMscript