web-dev-qa-db-ja.com

RobocopyはIDENTICALファイルを上書きしますが、類似ファイルの名前を変更します

流れ落ちる

1:あるフォルダから別のフォルダにファイルをコピーする必要があります-フォルダA-> フォルダB(サブフォルダ構造を維持したまま)

2:フォルダAのファイルの一部は[〜#〜]同一[〜#〜]フォルダBのファイルと同じです

2a:[〜#〜]同一[〜#〜]:名前、サイズ、作成日、変更日が同一のファイル。

3:フォルダAのファイルの一部は[〜#〜]類似[〜#〜]

3a:[〜#〜]同様の[〜#〜]:名前は同じであるが、サイズや日付が同じではないファイル

4:目標は、フォルダーAからフォルダーBにファイルを移動することです。

o私達はしたいです:

[〜#〜]上書き[〜#〜]:同一のファイル

COPY But Keep Both Files(rename):命名基準(filename_01)に従ってファイルを複製します。

•フォルダ構造を保持して、[〜#〜] a [〜#〜]サブフォルダ内のファイルが同じ[〜#〜] b [〜#〜]サブフォルダにコピーされるようにします。 (つまり、フォルダーA\subfolder1\filesname.exeはB\subfolder1\filename.exeにコピーされます)

現在の計画では、Robocopy(GUIを使用)を使用する予定ですが、これは可能ですか?どのスイッチを使用することを検討する必要がありますか? Robocopyでこれを行うことができない場合は、別のソフトウェアを確認する必要がありますか?

2
Karl Is Wright

Robocopyドキュメンテーション のリードスルーに勝るものはありません。

Robocopyを使用してすべての目的をカバーするには、まずファイルを何らかの方法でステージングする必要があると確信しています。上書きしてはならないファイルを特定し、属性の設定/設定解除、またはファイル名への文字列の追加/追加のいずれかで創造的であるなど、どちらもrobocopyが識別して処理できます。等々。したがって、複数のパスは、Robocopyを選択した結果になると思います。

あなたの説明の音によると、あなたは本当にバックアップツール(1つの可能性を挙げれば rdiff-backup など)またはプレーンファイルコピーツールの代わりにカスタムスクリプトソリューションを探していませんか? ?

残っている問題は、単純にフルコピーを行うことができる同一のファイルを上書きする要件があり、履歴を保持しながら変更を増分コピーする理由です(あなたにとって最も望ましい方法)?

2
ErikE