Lorsque le référentiel GuestStore a été configuré sur l'hôte ESXi, vous pouvez accéder facilement aux ressources du référentiel GuestStore à l'aide de l'utilitaire de ligne de commande VMware Tools.

Vous pouvez extraire le contenu d'une ressource du référentiel GuestStore à l'aide de l'utilitaire de ligne de commande de boîte à outils VMware Tools.

"C:\Program Files\VMware\VMwareTools\VMwareToolboxCmd.exe" gueststore getcontent <resource path> <output file>

/usr/bin/vmware-toolbox-cmd gueststore getcontent <resource path> <output file>

, où <resource path> est le chemin d'accès sous l'URL racine de la banque de données du référentiel GuestStore.

Par exemple :

"C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" gueststore getcontent /vmware/apps/vmtools/windows64/metadata.json C:\Temp\metadata.json

"C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" gueststore getcontent /vmware/configurations/vmtools/windows/tools.conf C:\Temp\tools.conf

L'administrateur invité peut utiliser les paramètres tools.conf suivants pour contrôler l'accès au référentiel GuestStore.

[guestStore]

disabled = false (Par défaut, l'accès au référentiel GuestStore est activé lorsqu'il est configuré côté hôte ESXi)

adminOnly = false (Par défaut, le privilège d'administrateur n'est pas requis pour accéder au référentiel GuestStore)

Si disabled = true, tout accès de l'invité au référentiel GuestStore est désactivé, y compris les fonctionnalités Mise à niveau basée sur VMware Tools GuestStore et GlobalConf.

Lorsque l'accès à GuestStore est activé ( disabled = false), le paramètre adminOnly = true indique que seuls les administrateurs ou utilisateurs racine peuvent obtenir le contenu du référentiel GuestStore en exécutant la commande suivante :
  • Windows

    "C:\Program Files\VMware\VMwareTools\VMwareToolboxCmd.exe" gueststore getcontent <resource path> <output file>

  • Linux

    /usr/bin/vmware-toolbox-cmd gueststore getcontent <resource path> <output file>