私は各JPGのテキストファイルを保存するために単純なバッチファイルを作成しています。 txtファイルの内容は、set/pを使用してユーザーが入力します。何らかの理由で、私がset/pをforループで使用したとき、txtファイルにユーザーによる値入力が表示されませんでした( "ECHO is on"と表示されます)。ありがとう。forループでSet/pコマンドを使用する
for %%Q in (*v.JPG) do (
set /p meas= "enter value "
echo %meas%>"%%~nQ.txt"
)
pause
トップバーの 'search'機能を使用して' delayed expansion'への参照を見つけます – Magoo
[バッチファイルの遅延展開の例](https://stackoverflow.com/questions/10558316/example-of) -delayed-expansion-in-batch-file) –