※ ChatGPTを利用し、要約された質問です(原文:Windowsのバッチについて)
Windowsのバッチでファイルのコピーを正しく行う方法とは?
このQ&Aのポイント
Windowsのバッチでファイルのコピーを正しく行う方法について教えてください。
現在、Windowsのバッチを使用してファイルのコピーを行っていますが、正しく実行されていません。どのように修正すればいいでしょうか?
また、現在の方法では編集に時間がかかってしまうため、他に効率的な方法があれば教えていただきたいです。
お世話になります。
Windowsのバッチについてアドバイスをいただけますでしょうか。
ある文字列の書かれているファイルを1つ作成して「拡張子のあるもの」、「無いもの」2種類を作成したいと考えています。
例)
拡張子の無いもの:test01~test3000
拡張子のあるもの:text01.txt~text3000.txt
3000個と大量のファイルが必要なためechoとcopyコマンドを使って次のように指定しましたが、
■sample.batの中身
==========================
echo testdata > test01
echo testdata > test02
echo testdata > test03
echo testdata > test04
echo testdata > test05
~中略
copy test01 > test01.txt
copy test02 > test02.txt
copy test03 > test03.txt
copy test04 > test04.txt
copy test05 > test05.txt
~以下省略
==========================
実際に作成された拡張子”.txt”の方を見てみると
次のように記載されており正しくファイルをコピーできません。
■test01.txt~test05.txtの中身
===================================================
ファイルを同じファイルにコピーすることはできません。
0 個のファイルをコピーしました。
===================================================
どのようにすればファイルコピーを正しく行うことが出来ますでしょうか。
また、この方法では実際にbatファイルの編集に時間がかかってしまうためあまり実用的ではありません。
もし、他に良い方法があればアドバイスをいただけますと幸いです。
お礼
ありがとうございました。 大変助かりました。