キーワード†
- Windows
- bat
- フォルダ
したいこと†
途中のコマンド実行が成功しても失敗しても元のディレクトリに戻ってきたい。
なお、行頭で
@cd /d %~dp0
を書いておくと、最初にバッチファイルのあるフォルダに移動しておけますね。bashでやるところの次です。
cd $(dirname $0)
どうやって†
「&&」と「||」の両構えにしておく。
command &&^ cd /d %~dp0 ||^ cd /d %~dp0
ちなみに†
batっていうお話ではありませんがね。冗長でいやなんだけど、他にいい方法ないのかな?