- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コマンド(COPY))
コマンドでファイルを別のフォルダにコピーする方法
このQ&Aのポイント
- コマンドでABCDのフォルダ内のファイルを名前を変更して別のフォルダにコピーする方法を教えてください。
- ファイルの名前を変更しながらABCDのフォルダからXYZのフォルダにコピーする方法を教えてください。
- ファイルを移動するためのコマンドはCOPYではなくMOVEであり、ABCDのフォルダからXYZのフォルダにファイルを移動する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ABCDフォルダに移動した状態で for %f IN (*.*) do copy %f d:\temp\a_%f でできましたが(XP) ※ フォルダとかはこっちのテスト環境の話なので実機に合わせてください
その他の回答 (1)
- Higurashi777
- ベストアンサー率63% (6218/9760)
回答No.1
以下の手順を実行してみてください。 (1)C:\ABCDのファイルを全てC:\XYZにコピーします。 (2)コマンドプロンプトを開いて、cd C:\XYZと打ってXYZディレクトリに移動します。 (3)コマンドプロンプト上で以下のコマンドを実行します。 for %i in (*) do rename “%i” “ABC_%i” renameコマンドを使用して、フォルダ内にある全てのファイル(%1と記述することで全てのファイル名が指定されます)の先頭にABC_を付けたかたちでrenameする、というコマンドになります。 上記コマンドで無事に変更できたことが確認できたら、C:\ABCD内のファイル全てを消去すれば良いでしょう。 以上、ご参考まで。
質問者
お礼
回答、ありがとうございます。 いろいろと参考になりますが、XYZにコピーしてからrenameをした場合既にあるファイルもrenameしてしまいます。
お礼
回答、ありがとうございます。 できました!!