virtualbox
Существует ли список ключей и значений для подкоманды VBoxManage setextradata
Подкоманда setextradata
инструмента VBoxManage
в VirtualBox
4.3.12 (и других) предоставляет множество полезных настроек и даже важных функций, таких как активация символических ссылок с VBoxManage setextradata <VM name> VBoxInternal2/SharedFoldersEnableSymlinksCreate/<share name> 1
, но кажется систематически не документироваться. Есть ли список (всех ключей (и значений, если есть ограничения) для команды (возможно, включая поддерживаемые версии)?
Я искал его годами и так и не нашел полного списка. Много "ключей" есть в "Главе 9. Продвинутые темы" https://www.virtualbox.org/manual/ch09.html
Но я подозреваю,что это просто функция для набора "дополнительной" информации для расширенных функций настройки и разработки дополнительных функций быстрее,чем внедрение новых команд или опций.
Если я прав, то мы никогда не найдем полный список. Примером этого является этот тест, в котором я могу поместить в качестве «дополнительных данных» все, что захочу, без ошибок и ошибок, и эти придуманные «дополнительные данные» могут быть восстановлены также, как если бы они были частью VirtualBox (обратите внимание, что HOST$
— это приглашение на хосте машина):
HOST$ VBoxManage setextradata GUEST_VM_NAME VBoxInternal2/testing/a_test 100
HOST$ VBoxManage getextradata GUEST_VM_NAME enumerate
...
Key: VBoxInternal2/testing/a_test, Value: 100
...
HOST$ VBoxManage getextradata GUEST_VM_NAME VBoxInternal2/testing/a_test
Value: 100
HOST$
Только для WM-NAME,без некоторых "глобальных" параметров.
https://gist.github.com/hazg/9f4ccaf7f160f817f7f288b5686be077