1
以下のスクリプトでは、テキストファイルの内容をフレンド番号に設定しようとしています。問題は、%numb%
が私が思うように増加していないということです。どのようにそれを行うにはどのようなアイデア?私は研究を試みたが、For Eachスクリプトについては、スクリプト内で数字を増やし、それぞれを増やすために何をすべきかを知るには十分ではない。ありがとう!これに増分番号を追加する方法バッチスクリプトごとに?
@echo off
set numb=1
for /F "tokens=*" %%A in (list.txt) do (
echo Doing junk with %%A and setting it as friend %numb%
set Friend%numb%=%%A
set /a numb=%numb%+1
)
set /a %numb%=%numb%-1
echo there are %numb% Friends
pause
アハハシのおかげで@Stephan!忘れた+ =バッチではオプションでした! –
エコーの前にカウンタがインクリメントされ、 'FOR'の内部にセットされますか? – Squashman
ええ、バッチ ';-)'ではあまりにも現代的すぎるようです。おかげで@スカッシュマン:それは私の意図だった - 変更されました。 – Stephan