パソコン鳥のブログ

アクセスカウンタ

zoom RSS VirtualBoxでゲストのシャットダウンとその完了を待つ

<<   作成日時 : 2015/08/21 22:08   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

VirtualBoxでゲストのシャットダウンを行い、シャットダウンの完了を待つバッチファイルです。

下記の vmshutdown.bat をダブルクォーテーションでくくった仮想マシン名を引数にして実行します。

vmshutdown.bat

@echo off
setlocal ENABLEDELAYEDEXPANSION
for %%s in (%*) do call :vmshutdown %%s
goto :exit

:vmshutdown
set TARGETVM=%1
echo --- %TARGETVM%
:LOOP
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list runningvms | find %TARGETVM% > nul
if %ERRORLEVEL% equ 0 (
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm %TARGETVM% acpipowerbutton > nul 2>&1
ping 127.0.0.1 -n 4 > nul
goto LOOP
)
exit /b

:exit




仮想マシンは複数指定できます。

実行例

vmshutdown.bat "android4.4-test" "Windows7"



参考


Linux - VirtualboxのゲストOSをコマンドラインから操作 - Qiita


テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
VirtualBoxでゲストのシャットダウンとその完了を待つ パソコン鳥のブログ/BIGLOBEウェブリブログ
文字サイズ:       閉じる