Question

Je l'ai regardé plusieurs objets dans l'espace de nom « de la virtualisation racine \ » mais je ne l'ai pas été en mesure de trouver où les magasins Hyper-V le chemin vers le fichier de configuration pour une machine virtuelle donnée. Je dois obtenir ce chemin de fichier programme ou au moins tout le chemin de la maison d'une machine virtuelle donnée serait bien aussi. Quel objet WMI et stocke champ le chemin d'accès à une machine virtuelle donnée (indice ce n'est pas Msvm_ComputerSystem)?

Était-ce utile?

La solution

Obtenir la propriété DefaultExternalDataRoot de Msvm_VirtualSystemManagementServiceSettingData pour obtenir la racine de vm, et ajoutez la propriété Nom de Msvm_ComputerSystem (guid) et « .xml ». Même si la machine virtuelle est créée dans un emplacement par défaut, vous verrez un lien symbolique dans les données externes défaut répertoire racine référençant le fichier de configuration.

Autres conseils

Ce n'est pas tout à fait vrai. En WSS2008R2, lors de la modification par défaut VM racine de données, rien est écrit dans la racine de données du système. Pour trouver la racine de données d'une seule machine virtuelle, vous devez regarder dans Msvm_VirtualSystemGlobalSettingData, recherche pour les biens correspondant à votre SystemName VM GUID et regarder dans les propriétés de ExternalDataRoot et SnapshotDataRoot pour voir les dossiers liés VM.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top