Windowsバッチファイル(.bat) VirtualBox ゲストOS稼働状況確認バッチ


この記事はプロモーションを含みます。

ホーム > コマンドプロンプト・バッチファイル リファレンス

VirtualBoxにおけるゲストOSの稼働状況を確認するバッチを作成してみました。

使用方法

変数「vmName」に稼働状況を確認したいゲストOSの仮想マシン名を設定して実行するだけです。

戻り値は以下になります。
0:スタンバイ(稼働していない)
1:アクティブ(稼働中)

ソースコード

@echo off

rem ゲストOS名
set vmName="AlmaLinux_01"
rem VirtualBoxインストールディレクトリ
set virtualbox="C:\Program Files\Oracle\VirtualBox"

cd /d %virtualbox%
for /f "usebackq delims=" %%a in (`VBoxManage list runningvms ^| findstr """%vmName%"""`) do (
	echo 結果:%%a
	goto :active
)

exit /b

:active
exit /b 1

以上で、Windowsバッチファイル(.bat) VirtualBox ゲストOS稼働状況確認バッチを終わります。

コメント

タイトルとURLをコピーしました