BATプログラミング条件分岐IF EXIST filename ( REM Do one thing ) ELSE ( REM Do another thing ) エコーバック制御@echo off 通常、BATファイルの先頭に記述して、コマンドのエコーバックをオフにする。 コメントrem ################ rem BAT Programing rem ################ 処理中断@echo off date /t pause を実行すると、以下のようにpauseで処理を中断出来る。 2013/07/14 続行するには何かキーを押してください . . . 引数notepad.exe %* リダイレクト・パイプ標準出力dir foo > stdout.txt エラー出力mkdir foo 2> stderr.txt パイプdir | nkf.exe -Sw > dir.txt エラー出力を標準出力に向けるmkdir foo 2>&1 | nkf -Sw > mesg.txt mkdir foo 1> mesg.txt 2>&1 /den/nullのようなものmkdir foo 2> nul 組み込み変数バッチスクリプトのあるディレクトリの取得cd /d %~dp0 参考 |
|