2018年10月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

« ファイルの文字数をカウントするバッチファイル(wc-c.cmd) | トップページ | MsgBoxやWScript.Echoでは、改行に、vbCrLfでなく、vbLfを使うべし。 »

2006年10月 3日 (火)

FORコマンドの%変数は、数字にしましょう。

FOR %i IN ( ) DO

英字は、大文字と小文字が区別されて、間違い易いのと、
トークンの変数への自動割り当てが、i,j,k,...なので、
だったら、数字で、0,1,2,3,...のほうが自然だし、
自動割り当て可能な変数名も最大限多くなって、
いいんじゃないでしょうか?

FOR %0 IN ( ) DO

バッチファイル内では、引数(%0,%1,...)と、%%0,%%1,...で区別されます。

« ファイルの文字数をカウントするバッチファイル(wc-c.cmd) | トップページ | MsgBoxやWScript.Echoでは、改行に、vbCrLfでなく、vbLfを使うべし。 »