3 votes

Comment obtenir le nom de l'invité de VirtualBox à partir de l'invité

Dans VirtualBox, existe-t-il un moyen d'obtenir le nom propre d'une VM invitée à partir de cette dernière ? Le plus proche que j'ai trouvé est VBoxControl guestproperty enumerate mais qui ne comprenait aucune des valeurs susmentionnées. J'utilise VirtualBox 5.1.20, Windows Server 2012 sur l'invité, et les ajouts de l'invité sont installés.

Notez que je suis capable d'obtenir cette information de l'hôte en appelant VBoxManage list vms .

Il serait également adéquat de pouvoir définir "une propriété de type chaîne" depuis l'hôte via VBoxManage qui pourrait être lu par l'invité via VBoxControl

3voto

J'ai eu de la chance en réglant le guestproperty en VBoxManage y VBoxControl .

Sur l'hôte :

VBoxManage guestproperty set SampleVm GuestName SampleVm

Puis sur l'invité :

VBoxControl --nologo guestproperty get GuestName

Les inconvénients sont que cela nécessite VirtualBox Guest Additions (pour VBoxControl) et un appel supplémentaire de l'hôte.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X