【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト10:デフォルトの名無しさん 22/09/26 01:47:37.41 ou4YDIZU.net >>9 ありがとうございます!できました! setlocal enabledelayedexpansion forループの初め set /a hoge1=%random% set /a hoge2=%random% set /a hoge3=!hoge1!+!hoge2! echo !hoge3! forループの終わり という風にしたら、動きました。 デフォルトではforループ全体が一気に読み込まれるので、変数への代入が実行される前に変数の内容が確定してしまうという仕様なんですね。それを回避するために、!を付けて展開遅延変数を用いる、ということですね。 ただ、ランダムにしたはずなのに、毎回同じ値が表示されますね… 何故… 11:デフォルトの名無しさん 22/09/26 01:54:43.87 yGyQXERn.net %random% じゃなくて !random! 12:デフォルトの名無しさん [ここ壊れてます] .net そういえば、181系って、完全に揃った編成ってあったんだろうか? 台車違いの編入車や、485系仕様の編入車・新製車とかで、 いつも凸凹でちぐはぐだったイメージしかない もし、153系の前面が165系の塗りになったら 足回りとか見慣れた目にはやっぱり違和感あるんだろうなぁ クハ164は塗装変更しないで正解だったと思うわ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch