>>10
set /a hoge1=!random!, hoge2=!random!, hoge3=hoge1+hoge2
set /a は , 区切りで複数の式を指定可
環境変数は展開せずとも計算可能。その場合存在しない変数名は0として扱われ、展開した場合(多くはエラーになる)とは違ってくるので意図した計算になっていない事に気付き難い事に注意が必要
random などの特殊環境変数は環境変数としては存在せず、展開時に代入されるので展開が必要
setlocal enabledelayedexpansion
for /L %%i in (1,1,4) do (
set /a a=!random!, b=!random!, c=a+b
echo !c!
)
pause
こんな風にも書ける
set /a c=(a=!random!)+(b=!random!)
echo !a! + !b! = !c!
「遅延環境変数」という名称はそういう変数が別にあるのかと紛らわしくて良く無いと思うわ
環境変数
特殊変数
標準展開、事前展開、%展開 (展開されてから構文解析)
遅延展開、!展開 (構文解析されてからコマンド実行直前に展開)
用いるなら「環境変数の遅延展開」だろう
【.cmd】 バッチファイルスクリプト %15 【.bat】
■ このスレッドは過去ログ倉庫に格納されています
2022/09/26(月) 11:49:53.74ID:7oxCYWvG
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【実況】サッカーW杯・決勝トーナメント1回戦『日本 vs ブラジル』 フジ系、NHK-BS 2:00~ ★6 [冬月記者★]
- 【実況】サッカーW杯・決勝トーナメント1回戦『日本 vs ブラジル』 フジ系、NHK-BS 2:00~ ★4 [冬月記者★]
- 【実況】サッカーW杯・決勝トーナメント1回戦『日本 vs ブラジル』 フジ系、NHK-BS 2:00~ ★5 [冬月記者★]
- 【実況】サッカーW杯・決勝トーナメント1回戦『日本 vs ブラジル』 フジ系、NHK-BS 2:00~ ★7 [冬月記者★]
- 【W杯】日本が“王国”ブラジルに1点リードで前半終了 佐野海舟の右足ミドルで先制 初の決勝T勝利へ残り45分 [阿弥陀ヶ峰★]
- 【サッカー】「1度寝る?起きておく?」 日本vsブラジルで議論勃発! 午前2時開始…「延長やPK戦までもつれたら朝までの戦いに」★2 [冬月記者★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★247【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★248【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★248【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★246【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★248【メキシコ/カナダ/アメリカ】
- 【マターリ】日本vsブラジル ★2
- 日本vsブラジル★8 [957955821]
- 日本vsブラジル★9 [579392623]
- 日本対ブラジル★10 [963243619]
- 【フジ/NHK-BS/DAZN】FIFAワールドカップ2026 日本vsブラジル★5
- 日本vsブラジル★7 [903775116]
- 【フジ/NHK-BS/DAZN】FIFAワールドカップ2026 日本vsブラジル★6