現在、バッチファイルを使用して、C:ドライブソースからG:ドライブのコピー先にファイルをコピーして名前を変更します。現在、次のコードをしている:バッチファイルのコピーと名前変更
robocopy C:\Users\abronk04\Desktop\Test G:\Users\abronk04\Desktop\Backup /e /purge
ren G:\Users\abronk04\Desktop\Backup accessbackup.jpg backup.jpg
ファイルが正常にコピーされますが、ない名前の変更はありません。名前を変更するファイルを指定する必要がありますか?私のバッチファイルは、フォルダ全体を別の場所にコピーします。ここに問題があるかどうかわかりません。
を、それを変更します。この方法でディレクトリをコピーした後、以下を試してください:\ユーザー\ abronk04 \ Desktop \ Backup accessbackup.jpg名前を変更するファイルの名前にスペースがあるため、「backup.jpg」。コマンドプロンプトウィンドウ 'cmd /?'で実行し、最後の出力ページの最後の段落の出力ヘルプを読み込んで、ファイル/フォルダ名やその他の引数文字列__must__が二重引用符で囲まれていることを知らせます。または、ファイル 'accessbackup.jpg 'がパスも指定されているフォルダにある場合は' ren G:\ Users \ abronk04 \ Desktop \ Backup \ accessbackup.jpg backup.jpg'を使用してください。 – Mofi
こんにちは。名前が変更されていません: 'xcopy C:\ Users \ abronk04 \ Desktop \ Test \ accessbackup.jpg G:\ Users \ abronk04 \ Desktop \ Backup/e/purge ren "G:\ Users \ abronk04 \ Desktop \ Backup \ accessbackup.jpg "backup.jpg" – abronk
'G:\ Users \ abronk04 \ Desktop \ Backup \ backup.jpg'はすでに存在しますか?はい、別のファイルの名前を 'backup.jpg'に変更することはできません。エラーメッセージの出力は何ですか?コマンドプロンプトウィンドウを開くと、エラーメッセージが表示され、コマンドプロンプトウィンドウ内のバッチファイルごとにコマンドを実行できます。 'move/Y 'G:\ Users \ abronk04 \ Desktop \ Backup \ accessbackup.jpg「G:\ Users \ abronk04 \ Desktop \ Backup \」という名前のファイルの名前を変更するには、 backup.jpg "。 '/ Y'オプションは既存のファイルをその名前で上書きします。 – Mofi