2名無しさん@お腹いっぱい。 [sage]
バッチファイル(コマンドプロンプト)の基本的な文法
メッセージ表示
ECHO Hello, world.
コメント
REM コメントその1
環境変数を設定
SET 変数名=[文字列] 例:SET HENSU=AIUEO
SET /A 変数名=[数式]
変数を参照 (変数を「%」で囲む)
ECHO %変数名%
四則演算
SET /A num=1+1 … 2
SET /A num=1-1 … 0
SET /A num=1*2 … 2
SET /A num=1/2 … 0 : 小数切り捨て
SET /A num=1/0 … NG : 0 除算エラー
文字列 ※引用符必要なし
SET str1=abc
SET str2=de f
文字列を結合
SET str1=aaa
SET str2=bbb
SET str3=%str1%%str2% … aaabbb
メッセージ表示
ECHO Hello, world.
コメント
REM コメントその1
環境変数を設定
SET 変数名=[文字列] 例:SET HENSU=AIUEO
SET /A 変数名=[数式]
変数を参照 (変数を「%」で囲む)
ECHO %変数名%
四則演算
SET /A num=1+1 … 2
SET /A num=1-1 … 0
SET /A num=1*2 … 2
SET /A num=1/2 … 0 : 小数切り捨て
SET /A num=1/0 … NG : 0 除算エラー
文字列 ※引用符必要なし
SET str1=abc
SET str2=de f
文字列を結合
SET str1=aaa
SET str2=bbb
SET str3=%str1%%str2% … aaabbb
2017/03/01(水)06:16:02.47(O2NVcKsc0.net)