質問: (in.csv) A_りんご A_みかん A_いちご A_ばなな A_キ_ウイ A_キ_ウ_イ ※どこかで"_"の数を数えたり、変数(%%a~)の数を数えたり といった処理を入れれば解決できそうなのですが... 以上、よろしくお願い致します。
回答: 具体的なコードは割愛しますが、以下のように改善してみてはいかがでしょうか。 * in.csvから果物名を抽出する際、デリミタ`_`で分割するのではなく、3文字目以降を果物名とする(1項目目が1文字の前提) * 抽出した果物名でファイルを削除する際、`dir /s /b`の抽出結果を自力で判定するのではなく、`dir /s /b *果物名*`で抽出したものを無条件で削除する * そもそも値にデリミタを含んでいるのがおかしいので、in.csvのフォーマットを見直す(csvの名の通りカンマ区切りにするなど)