L’applet de commande Invoke-SCScriptCommand exécute une commande de script sur l’hôte spécifié.
Cette applet de commande n’est prise en charge que sur les hôtes Hyper-V.
La première commande récupère l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande exécute le programme exécutable nommé cmd.exe avec les paramètres spécifiés sur l’hôte stocké dans $VMHost.
Dans ce cas, Invoke-SCScriptCommand supprime le répertoire de test du lecteur c : sur VMHost01.
Paramètres
-CommandParameters
Spécifie les paramètres d’un script ou d’un programme exécutable.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Executable
Spécifie le nom d’un programme exécutable.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
True
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-JobVariable
Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-LibraryResource
Spécifie une ressource stockée dans la bibliothèque VMM.
Propriétés du paramètre
Type:
CustomResource
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action.
Ce paramètre vous permet d’auditer les conseils pro.
Propriétés du paramètre
Type:
Guid
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-RunAsAccount
Spécifie un compte d’identification qui contient des informations d’identification avec l’autorisation d’effectuer cette action.
Propriétés du paramètre
Type:
RunAsAccount
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Propriétés du paramètre
Type:
SwitchParameter
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ScriptCommandSetting
Spécifie un objet de définition de commande de script.
Propriétés du paramètre
Type:
SCScriptCommandSetting
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-StandardInput
Spécifie le chemin d’accès à un fichier contenant des informations d’entrée standard à utiliser avec la commande script.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-StorageFileServerNode
Spécifie un nœud dans un cluster de serveurs de fichiers.
Propriétés du paramètre
Type:
StorageFileServerNode
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
StorageFileServerNode
Position:
Named
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-TimeoutSeconds
Spécifie la durée, en secondes, pendant laquelle un processus attend avant d’expirer.
Propriétés du paramètre
Type:
Int32
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-VMHost
Spécifie un objet hôte de machine virtuelle.
VMM prend en charge les hôtes Hyper-V, VMware ESX et Citrix XenServer.
Pour plus d’informations sur chaque type d’hôte, consultez l’applet de commande Add-SCVMHost .
Propriétés du paramètre
Type:
Host
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
VMHost
Position:
Named
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-VMMServer
Spécifie un objet serveur VMM.
Propriétés du paramètre
Type:
ServerConnection
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
Sorties
ScriptCommand
Cette applet de commande retourne un objet ScriptCommand .
Notes
Nécessite un objet VMHost , qui peut être récupéré à l’aide de l’applet de commande Get-SCVMHost .