「DOSバッチファイル」、嫌な響きですね...。 DOSバッチの作成依頼は、心の準備をしていないときに突然降って湧くもので、毎回毎回、for文の書き方をググってはハマり、環境変数の即時展開でハマり、「(の使い方が誤っています」「0の使い方が誤っています」等の言葉足らずのエラーに苦しめられる。こんな思い、二度としたくない。 でもいまさらDOSバッチの勉強なんてしたくない。 そんな時に備えて、DOSバッチでよく使うコードスニペットを用意しておきました。華麗にコピペで逃げましょう。 文字列操作等は関数化しています(結果の文字列は関数と同名の変数に格納されます)。勢いに乗って、Python的な文字列スライス関数(Slice)も作成しました。 @echo off setlocal rem ========================================================