
やりたいこと
変換したい名前の元と変換したい名前のCSVがあります
CSV
1元 変換後 2AAA.jpg,BBB.jpg 3CCC.jpg,DDD.jpg
http://profile.ne.jp/w/c-59556/
を参考にバッチファイルを下記のように作成し
rem test.csvのaからbにファイル名変更 .JPGから.jpgも忘れずに FOR /F "tokens=1,2 delims=," %%a in (test.csv) do REN %%a %%b pause
変換はできたのですが
一点問題がありまして
CSV
1元 変換後 2AAA.jpg,BBB.jpg 3CCC.jpg,DDD.jpg 4AAA.jpg,EEE.jpg
と変換元のファイル名が重複していると
CSV
1元 変換後 結果 2AAA.jpg,BBB.jpg→BBB.jpg 成功 3CCC.jpg,DDD.jpg→DDD.jpg 成功 4AAA.jpg,EEE.jpg→元のファイル名が無いためスキップ?される
という結果になります
これを
CSV
1元 変換後 結果 2AAA.jpg,BBB.jpg→BBB.jpg 成功 3CCC.jpg,DDD.jpg→DDD.jpg 成功 4AAA.jpg,EEE.jpg→EEE.jpg 成功
とするにはバッチをそう書けばいいですか?
そもそも無理なのでしょうか?
回答2件
あなたの回答
tips
プレビュー