Stockage et l'exécution de Scripts dans VMM

 

S’applique à : System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Un script est un fichier texte qui contient une ou plusieurs commandes Windows PowerShell. Après avoir écrit un script à l’aide de Windows PowerShell approprié et System Center 2012 – Virtual Machine Manager applets de commande, vous pouvez enregistrer votre script dans un répertoire local et exécutez-le à partir de VMM shell de commande, ou vous pouvez enregistrer le script de la VMM bibliothèque et l’exécuter à l’aide de la console VMM. Enregistrer votre script avec l’extension de nom de fichier .ps1 pour qu’il puisse être reconnu comme un script Windows PowerShell.

Exécution d’un Script à l’aide de l’interface de commande VMM

Si vous enregistrez votre script dans un répertoire local, vous pouvez exécuter le script à partir de VMM interface de commande en tapant le chemin d’accès au répertoire où se trouve le script, ou, si votre script se trouve dans le répertoire actif, vous pouvez utiliser un point («. ») pour représenter le répertoire en cours, suivi d’une barre oblique inverse («\»). Par exemple, pour exécuter un script appelé MyScript01.ps1 depuis le répertoire actif, tapez ce qui suit à l’invite de commande : .\MyScript01.ps1. Si votre script n’est pas dans le répertoire actif, vous devez taper le chemin d’accès au script. Par exemple : C:\VMMScripts\MyScript01.ps1.

Notes

Avant de pouvoir exécuter un script, vous devez modifier la stratégie d’exécution Windows PowerShell par défaut. La stratégie d’exécution par défaut « Restricted », empêche tous les scripts en cours d’exécution, y compris les scripts que vous écrivez sur l’ordinateur local. Pour modifier la stratégie d’exécution, démarrez une session Windows PowerShell avec des privilèges d’administrateur et utilisez l’applet de commande Set-ExecutionPolicy. Pour plus d’informations, consultez about_Execution_Policies.

Pour plus d’informations sur l’écriture et exécution de scripts Windows PowerShell, consultez about_Scripts.

Le stockage de Scripts dans et en cours d’exécution de Scripts à partir de la bibliothèque VMM

Stocker vos scripts dans un emplacement centralisé et de les partager avec d’autres VMM Administrateurs est facilitée par la VMM library. Vous pouvez stocker, afficher, mettre à jour et exécuter vos scripts directement à partir de la bibliothèque.

Pour stocker un script dans la bibliothèque VMM

  1. À partir de la console VMM, accédez à l’espace de travail bibliothèque, sélectionnez le partage de bibliothèque où vous souhaitez stocker votre script, sélectionnez un script dans ce partage, puis sur l’onglet de PowerShell, dans le groupe de la fenêtre, cliquez sur Ouvrir l’emplacement de fichier. Cela ouvre une fenêtre de l’Explorateur Windows pour le partage de bibliothèque.

  2. Copiez votre script dans le partage, puis fermez la fenêtre de l’Explorateur.

  3. Le nouveau script est disponible dans la bibliothèque lors de la prochaine actualisation de bibliothèque. Ou, vous pouvez effectuer la Actualiser action dans la console VMM, ou exécuter le en lecture-SCLibraryShare applet de commande dans l’interface de commande VMM pour actualiser la bibliothèque manuellement et de rendre le script disponible plus tôt.

Pour afficher et mettre à jour un script dans la bibliothèque VMM

  1. À partir de la console VMM, accédez à l’espace de travail bibliothèque, sélectionnez le script, puis dans la PowerShell sous l’onglet la fenêtre cliquez sur Afficher le fichier. Le bloc-notes s’ouvre avec votre script affiché.

  2. Effectuer des mises à jour de votre choisis à votre script, puis enregistrez et fermez le fichier. Lorsque la bibliothèque sont ensuite mises à jour, vous allez voir une date de mise à jour et heure dans le modifié champ sous informations générales.

Pour exécuter un script à partir de la bibliothèque VMM

  1. À partir de la console VMM, accédez à l’espace de travail bibliothèque, sélectionnez le script, puis, dans le PowerShell sous l’onglet du Actions cliquez sur exécuter. L’interface de commande VMM s’ouvre et votre script s’exécute.

Voir aussi

Applet de commande VMM pour les rubriques d'aide