Share via


Gestion des paramètres d'espace de travail MED-V à l'aide d'un outil WMI

Mis à jour: novembre 2013

S'applique à: Microsoft Enterprise Desktop Virtualization 2.0

Vous pouvez utiliser WMI (Windows Management Instrumentation) dans Microsoft Enterprise Desktop Virtualization (MED-V) 2.0 pour gérer vos paramètres de configuration actuels.

Pour gérer les paramètres de l'espace de travail MED-V à l'aide d'un outil WMI

L'outil de navigation WMI permet d'afficher et de modifier les paramètres dans un espace de travail MED-V. Le fournisseur WMI est implémenté à l'aide de l'infrastructure d'extensions fournisseur WMI de Microsoft .Net Framework 3.5.

Le fournisseur WMI est implémenté dans l'espace de noms root\microsoft\medv et implémente la classe Setting. La classe Setting contient des propriétés qui correspondent aux paramètres dans le Registre système sous la clé de registre HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv.

Avertissement

Les outils de navigation WMI peuvent être utilisés pour supprimer ou modifier les classes et les instances. La suppression ou la modification de certaines classes et instances peut entraîner la perte de données utiles et le fonctionnement imprévisible de MED-V.

Vous pouvez utiliser votre outil de navigation WMI préféré pour afficher et modifier les paramètres de configuration MED-V en procédant comme suit.

  1. Ouvrez votre outil de navigation WMI préféré avec autorisations d'administrateur.

  2. Connectez-vous à l'espace de noms root\microsoft\medv.

  3. Énumérez les instances à connecter à l'instance en cours d'exécution. Vous voulez vous connecter à l'instance de la classe Setting.

    Une fenêtre Éditeur d'objets s'ouvre. Les paramètres de configuration MED-V sont répertoriés comme Propriétés.

Procédez comme suit pour modifier un paramètre de configuration MED-V dans WMI.

  1. Dans la liste Propriétés de la fenêtre Éditeur d'objets, double cliquez sur le nom du paramètre de configuration à modifier. Par exemple, pour modifier les informations de redirection des URL MED-V, double cliquez sur la propriété UxRedirectUrls.

    Une fenêtre Éditeur de propriétés s'ouvre.

  2. Modifiez la valeur pour mettre à jour les informations de configuration. Par exemple, pour modifier les informations de redirection des URL MED-V, ajoutez ou supprimez une adresse Web dans la liste.

  3. Enregistrez les paramètres de propriété mis à jour.

Après la consultation ou la modification des paramètres de configuration MED-V, fermez l'outil de navigation WMI.

Important

Dans certains cas, le redémarrage de l'espace de travail MED-V est requis pour que les modifications apportées à MED-V prennent effet.

Le code suivant illustre le fichier MOF (Managed Object Format) qui définit la classe Setting.

[dynamic: ToInstance, provider("TroubleShooting, Version=2.0.392.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"), singleton: DisableOverride ToInstance ToSubClass] class Setting: ConfigValueProvider { boolean UxSmartCardLogonEnabled = TRUE; [read] string User; [implemented] void Clear([in] string propertyName); };

La classe Setting hérite de la classe ConfigValueProvider. Le code suivant illustre le fichier MOF (Managed Object Format) qui définit la classe ConfigValueProvider.

[abstract] class ConfigValueProvider { [write] string DiagEventLogLevel; [write] boolean FtsAddUserToAdminGroupEnabled; [write] string FtsComputerNameMask; [write] sint32 FtsDeleteVMStateTimeout; [write] sint32 FtsDetachVfdTimeout; [write] string FtsDialogUrl; [write] sint32 FtsExplorerTimeout; [write] string FtsFailureDialogMsg; [write] string FtsLogFilePaths[]; [write] sint32 FtsMaxPostponeTime; [write] sint32 FtsMaxRetryCount; [write] string FtsMode; [write] sint32 FtsNonInteractiveRetryTimeoutInc; [write] sint32 FtsNonInteractiveTimeout; [write] string FtsPostponeUtcDateTimeLimit; [write] string FtsRetryDialogMsg; [write] boolean FtsSetComputerNameEnabled; [write] boolean FtsSetJoinDomainEnabled; [write] boolean FtsSetMachineObjectOUEnabled; [write] boolean FtsSetRegionalSettingsEnabled; [write] boolean FtsSetUserDataEnabled; [write] string FtsStartDialogMsg; [write] sint32 FtsTaskCancelTimeout; [write] sint32 FtsTaskVMTurnOffTimeout; [write] sint32 FtsUpgradeTimeout; [write] boolean UxAppPublishingEnabled; [write] boolean UxAudioSharingEnabled; [write] boolean UxClipboardSharingEnabled; [write] boolean UxCredentialCacheEnabled; [write] sint32 UxDialogTimeout; [write] sint32 UxHideVmTimeout; [write] boolean UxLogonStartEnabled; [write] boolean UxPrinterSharingEnabled; [write] sint32 UxRebootAbsoluteDelayTimeout; [write] string UxRedirectUrls[]; [write] boolean UxShowExit; [write] boolean UxSmartCardLogonEnabled; [write] boolean UxSmartCardSharingEnabled; [write] boolean UxUSBDeviceSharingEnabled; [write] string VmCloseAction; [write] sint32 VmGuestMemFromHostMem[]; [write] sint32 VmGuestUpdateDuration; [write] string VmGuestUpdateTime; [write] sint32 VmHostMemToGuestMem[]; [write] boolean VmHostMemToGuestMemCalcEnabled; [write] sint32 VmMemory; [write] boolean VmMultiUserEnabled; [write] string VmNetworkingMode; [write] sint32 VmTaskTimeout; };

Voir aussi

Concepts

Gestion des paramètres de configuration de l'espace de travail MED-V
Gestion des paramètres de l'espace de travail MED-V

Ces informations vous ont-elles été utiles ? Veuillez envoyer vos suggestions et commentaires sur la documentation MED-V à medvdocs@microsoft.com.