[bat] BATファイルの基本テンプレート(お作法)
内容
毎回忘れるのでバッチファイルを作成する際の雛型を備忘録として。
Pythonのpyファイルを実行するサンプルもあわせて。(事前にpython.exeにPATHを通す必要あり)
@echo off rem 環境変数を汚さないようにローカル化 setlocal rem pushdの方がネットワークドライブの共有フォルダへの移動もできより便利 rem バッチ実行フォルダをカレントディレクトリにする rem cd /d %~dp0 pushd "%~dp0" rem ここに処理 rem バッチと同階層にあるpyファイルの場合は以下 python test.py rem pushdを使った場合はここで元のフォルダに戻る popd pause exit