Como descobrir a versão atualmente usada das adições de convidados do VirtualBox no Windows usando o cmd?

1

Eu gostaria de obter a versão das inclusões de convidado do VirtualBox que são realmente usadas em uma máquina com o Windows Server 2016.

Eu tentei este comando

c:\Program Files\Oracle\VirtualBox Guest Additions>VBoxControl.exe --version
5.1.12r112440

mas o problema é que eu atualizei as adições de convidado várias vezes e há outras pastas contendo diferentes versões do VirtualBox e, portanto, do VBoxControl.exe também, por exemplo

c:\virtual_box_guest_additions>VBoxControl.exe --version
5.1.22r115126

A versão atualmente em uso é mostrada no ícone da bandeja. Como posso obter essa versão usando um script em lote?

    
por stackoverflowwww 24.10.2017 / 10:58

2 respostas

1

Para obter o caminho para o VBoxService atualmente em execução:

sc qc VBoxService | FIND /I "BINARY_PATH_NAME"

Em seguida, use este comando para obter a versão:

<path from above command\VBoxService.exe> --version

No meu caso: "C: \ Windows \ System32 \ VBoxService.exe --version"

Saídas: 5.1.28r117968

    
por 09.11.2017 / 19:05
0

A maneira mais fácil é visitar o gerenciador de tarefas quando o VirtualBox Manager está em execução. Clique com o botão direito do mouse no VirtualBox Manager > Clique com o botão esquerdo no local do arquivo aberto . No Explorador de Arquivos, navegue para o doc do botão esquerdo > Clique com o botão esquerdo em UserManual.pdf e se você puder abri-lo no Adobe Reader, deverá ter a versão do VirtualBox listada na página de título.

    
por 01.09.2018 / 22:10