Skip to content
Tana edited this page Jun 20, 2018 · 8 revisions

バッチ ファイルが格納されたフォルダーをカレント フォルダーにする

cd /d %~dp0

直前のコマンドでエラーが発生した場合にバッチを中断する

if errorlevel 1 exit /b

errorlevel 11 はエラーかどうかを判断するコマンドの終了コード。
コマンドによっては 1 以上がエラーであるとは限らないので適宜指定する。
(例: robocopy コマンドは終了コードがビット フラグで表現されているので扱いが特殊)

データのバックアップを自動化

robocopy コマンドを活用するとスマートなバックアップタスクを作成する事ができる。
実装未記述。

Clone this wiki locally