- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチファイルで、コピー)
バッチファイルでフォルダのコピー・名前の変更・テキスト置換がうまくいかない
このQ&Aのポイント
- バッチファイルを使用して特定のフォルダ内のファイル・フォルダを含めて、同じ場所にコピーし、名前を変更・テキスト置換したい。しかし、コピーをしようとするとファイルが見つからないというエラーが発生してしまう。
- バッチファイルを使ってフォルダのコピー・名前の変更・テキスト置換を行いたいが、コピーに失敗してしまう。指定したフォルダが見つからないというエラーが出てしまう。
- バッチファイルでフォルダのコピー・名前の変更・テキスト置換を試みているが、コピーがうまくいかない。指定したフォルダが存在しないため、エラーが発生している。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
多分ですが、ファイルが見つかりませんと出ているのは、構文ミスだと思われます 誤=xcopy "%%Copymoto%%" "%%Copysaki%%" /H /K /V /S /E 正=xcopy "%Copymoto%" "%Copysaki%" /I /H /K /V /S /E 以下2点のコマンドを学んでいけば目的の結果にたどり着けます あと3ふんばりぐらいです、がんばってください。 >・フォルダを元フォルダと同じ場所にコピー XCOPY コマンド=ファイル及びディレクトリの複写 >・コピーしたものに対し**01といった任意のファイル名に変更 REN コマンド=ファイル名及びディレクトリ名の変更 >・コピーしたフォルダ中のテキストに文字列の置換を行う(入力) 入力と書いてあるから、これはいいのかな?もし自動化させようと考えているならば テキスト内の文字置換は通常のBATコマンドでは出来ないと思います そういったフリーコマンド集を手に入れれば可能だと思いますが発見できず ※昔ならそういった色んなコマンド系のフリーコマンドが提供されてたのですが、今は見かけることがなくなったなぁ 参考先:DOSコマンド一覧
お礼
ありがとうございます! 参考にさせていただきます。 文字列の置換はバッチファイルだと難しいんですね。 アプリケーションを使用できないか考えてみます。