【.cmd】 バッチファイルスクリプト %15 【.bat】 (777レス)
前次1-
抽出解除 レス栞

10
(1): 2022/09/26(月)01:47:37.41 ID:ou4YDIZU(2/3)調 AAS
>>9
ありがとうございます!できました!

setlocal enabledelayedexpansion
forループの初め

set /a hoge1=%random%
set /a hoge2=%random%
set /a hoge3=!hoge1!+!hoge2!

echo !hoge3!
forループの終わり

という風にしたら、動きました。
デフォルトではforループ全体が一気に読み込まれるので、変数への代入が実行される前に変数の内容が確定してしまうという仕様なんですね。それを回避するために、!を付けて展開遅延変数を用いる、ということですね。

ただ、ランダムにしたはずなのに、毎回同じ値が表示されますね…
何故…
69
(1): 2022/11/21(月)20:53:34.41 ID:+ccbL4tM(1)調 AAS
カーソルの位置を知る方法はありますか?

for /F %%E in ('cmd ^< nul /D /K prompt $E') do set esc=%%E
set /P CPR=%esc%[6n

だとenterキー待ちで止まります。enterを押せばCPRに結果が入りますが
押さずに結果を得る方法はないでしょうか。
あるいはまったく別の方法でカーソルの位置を知る方法はないでしょうか。
152: 2023/01/23(月)20:08:04.41 ID:dfKZHUgs(1/2)調 AAS
オフィス(Excelなど)起動したまま変更しようとしたとか?
253
(1): 2023/04/26(水)22:46:13.41 ID:UfBGheQ3(1)調 AAS
>>252
$の前の)がdoの閉じカッコになっちゃってる
echo RewriteRule ^^(.+^)$ htdocs/$1 [L] >> !combined_directory!.htaccess
675: 02/26(水)06:53:35.41 ID:u15kjvGd(1)調 AAS
ファイル名に点とかスペース入れる奴は絶滅した方が良いと思うの
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s