豚吐露@wiki
bat
最終更新:
ohden
-
view
bat
コマンドプロンプトで実行できるスクリプト。
コマンド ライン リファレンス
http://technet.microsoft.com/ja-jp/library/cc778084(WS.10).aspx
http://technet.microsoft.com/ja-jp/library/cc778084(WS.10).aspx
バッチスクリプト内で使う環境変数は最初に数値の環境変数と決めたら終始数値として使う。
途中で、文字を突っ込んだりすると想定外の動きをする事がある。
※文字列長に依存したり、その値を使って環境変数の削除を行う場合とか
途中で、文字を突っ込んだりすると想定外の動きをする事がある。
※文字列長に依存したり、その値を使って環境変数の削除を行う場合とか
◆比較演算子
EQU | 等しい | == |
NEQ | 等しくない | != |
LSS | より小さい | < |
LEQ | 以下 | <= |
GTR | より大きい | > |
GEQ | 以上 | >= |
for内でsetした値がforを抜けるまで反映されない
batでの日時の使い方
dirコマンドのファイル一覧に対して処理を行いたい
クォーテーションの違いについて(環境変数の値の有無判定とかのお話)
ドライブの有無を確認したい
文字の変換に引数の変換を使う
演算がしたい
引数の文字列を制御したい
D&Dでfile名に日時を付与させたい
batでの日時の使い方
dirコマンドのファイル一覧に対して処理を行いたい
クォーテーションの違いについて(環境変数の値の有無判定とかのお話)
ドライブの有無を確認したい
文字の変換に引数の変換を使う
演算がしたい
引数の文字列を制御したい
D&Dでfile名に日時を付与させたい
更新日: 2021年03月31日 (水) 11時07分41秒
- http://www.ne.jp/asahi/hishidama/home/tech/windows/dos.html -- (s1n) 2012-07-13 10:38:43
- set d=%date:~0,4%%date:~5,2%%date:~8,2% -- (s1n) 2012-09-28 18:03:44
- batファイル内でのコメントは、行頭に『rem』か『:』を付ければ良い。行頭に『:』はラベルなんだけど、コメントと同じように動いてくれるから大丈夫。 -- (s1n) 2015-09-28 16:43:36