Windows Server 2016マシンで実際に使用されているVirtualBoxゲスト追加のバージョンを入手したいと思います。
私はこのコマンドを試しました
c:\Program Files\Oracle\VirtualBox Guest Additions>VBoxControl.exe --version
5.1.12r112440
しかし問題は、私がゲストの追加を数回更新したことと、VirtualBoxの異なるバージョン、つまりVBoxControl.exeの別のバージョンを含む他のフォルダーがあることです。
c:\virtual_box_guest_additions>VBoxControl.exe --version
5.1.22r115126
実際に使用されているバージョンは、トレイアイコンに表示されます。バッチスクリプトを使用してこのバージョンを取得するにはどうすればよいですか?
現在実行中のVBoxServiceへのパスを取得するには:
sc qc VBoxService | FIND /I "BINARY_PATH_NAME"
次に、このコマンドを使用してバージョンを取得します。
<path from above command\VBoxService.exe> --version
私の場合: "C:\ Windows\System32\VBoxService.exe --version"
出力:5.1.28r117968
ラウンドアラウンド方法は、VirtualBox Managerの実行中にタスクマネージャーにアクセスすることです。 右クリックオンVirtualBox Manager> 左クリックオンファイルの場所を開く。ファイルエクスプローラーでLeft-Click doc> Left-Click UserManual.pdfに移動し、Adobe Readerで開くことができる場合は、タイトルページにVirtualBoxバージョンがリストされている必要があります。 。