バッチファイルメモ
いっつも忘れるのでメモ。
■変数
set hoge = "12345"
echo %hoge%
環境変数が元々定義されているので、上書きしないように注意
■条件分岐
if %hoge%=="12345" (
...
) else (
...
)
条件文の後ろの(は1個スペースを付けないと構文エラーになる
■設定ファイルの読み込み
参考:http://cheatsheet.blog93.fc2.com/blog-entry-2.html
便利ですね。ありがとうございます。
■入力を受け付ける
set /p hoge="入力してね > "
echo %hoge%
■実行時の引数を受け取る
echo %1%2%3
%1~%9で実行時引数を受け付け
■ループ
for %%hoge in (aaaa bbbb cccc) do (
...
)
ループごとに%%hogeに()内の要素が1つずつ入る
後はコマンドプロンプトのコマンドとパスの管理が出来れば大体はなんとかなるんじゃないかと。
こちらにもまとまってます。ありがとうございます。
http://d.hatena.ne.jp/cloned/20080822