マシンを再起動しているバッチファイルがあり、マシンがオンラインに戻ったかどうかを確認し、特定の時間後にコードブロックを実行して、マシンがオンラインではないことをユーザーに通知します。次のようなものを確認したい:
pingresult = ping \\machinename
if (pingresult == true)
{
execute some task
}
else
{
keep pinging for say 5min. if after 5mins machine is not up show message to user
}