Verhalten des Kopierbefehls unter Windows XP/Windows 7

Verhalten des Kopierbefehls unter Windows XP/Windows 7

Wir haben einen Ordner, in den viele Leute Dateien kopieren. Anstatt die vorhandene Datei im Ordner zu überschreiben, möchte ich zuerst die Originaldatei umbenennen und dann die neue Datei kopieren.

Beispiel: Wenn ich eine Datei kopiere myFile.txt(die bereits im Ordner vorhanden ist), soll die vorhandene Datei unter gespeichert myFile_backup.txtund die neue Datei unter kopiert werden myFile.txt.

Ist das möglich?

Antwort1

DasIstmöglich, allerdings müssen Sie eine Batch-Datei erstellen (könnte in diesem Ordner abgelegt werden, den Sie erwähnen), die die LeuteZiehen und AblegenDatei auf, was Folgendes bewirkt:

  1. Ruft die per Drag & Drop verschobene Datei als Argument/Parameter ab, den die Batchdatei verwenden kann.
  2. Sucht nach Dateien mit dem gleichen Namen wie die abgelegte Datei
  3. Wenn dasfallen gelassenDer Dateiname ist eindeutig, dann speichern Sie die Datei
  4. Wenn dasfallen gelassenDatei istnichteindeutig ist, dann benennen Sie zunächst die in Konflikt stehende Datei um inDateiname_Backup.ext, und speichern Sie dann die Datei

Wenn Sie das oben Gesagte tun, werden Sie das erreichen, wonach Sie suchen. Natürlich bedeutet das, dass Sie alle Benutzer dieses Ordners dazu erziehen/zwingen müssen,stetsZiehen Sie Dateien per Drag-and-Drop in diese spezielle Batchdatei.

Sie könnten diese Batchdatei im Stammverzeichnis eines Ordners ablegen und die eigentlichen Dateien dann in einem anderen Unterordner speichern, sodass die Benutzer sofort bemerken, dass sie die Datei in die Batchdatei ziehen müssen.

verwandte Informationen