Perilaku perintah salin Windows xp / Windows 7

0

Kami memiliki folder tempat banyak orang menyalin file. Alih-alih lebih dari menulis file yang ada di folder, saya ingin mengganti nama file asli terlebih dahulu, dan kemudian menyalin file baru.

Contoh: Jika saya menyalin file myFile.txt (yang sudah ada di folder), seharusnya menyimpan file yang ada sebagai myFile_backup.txt dan salin file baru sebagai myFile.txt.

Apakah ini mungkin?

Anand
sumber
Apa yang akan terjadi saat back up run berikut - apakah Anda ingin menambahkan nomor untuk setiap kali back up run (mis. MyFile01.txt, myFile02.txt) - Anda akan mendapatkan folder besar.
Dave
Hai Dave, Terima kasih banyak atas tanggapan Anda. Saya hanya perlu memiliki satu versi cadangan. Bagaimanapun setelah salinan 1, saya hanya akan memiliki myFile.txt dan myFile_backup.txt. Terima kasih!
Anand
Jadi, pada ketiga kalinya pencadangan berjalan (di mana Anda memiliki myFile dan myFile_backup) apa yang terjadi. Apakah myFile menimpa myFile_backup?
Dave
Iya nih. myFile menimpa myFile_backup. Saya hanya ingin memiliki satu versi file sebelumnya sebagai cadangan. Selain itu, apakah fungsi ini hanya berlaku untuk satu sesi? Ketika saya keluar dan kembali, itu memberitahu saya bahwa copyFileToFolder tidak ada. Saya sangat baru dalam hal ini, saya sangat menyesal telah mengajukan pertanyaan mendasar seperti itu.
Anand
Perilaku default untuk Windows 7 adalah untuk meminta pengguna apa yang harus dilakukan ketika file dengan nama yang sama muncul di folder yang sedang disalin. Saran saya adalah untuk memberi tahu semua orang tentang perilaku ini.
Ramhound

Jawaban:

1

Ini aku s mungkin, namun Anda harus membuat file batch (dapat ditempatkan di dalam folder yang Anda sebutkan) yang orang akan lakukan seret dan lepas file ke, yang akan melakukan hal berikut:

  1. Mendapat file seret-dan-jatuhkan sebagai argumen / parameter yang dapat digunakan file batch.
  2. Memeriksa file dengan nama yang sama dengan file yang dijatuhkan
  3. Jika menjatuhkan nama file unik, lalu simpan file
  4. Jika menjatuhkan file tidak unik, lalu ganti nama file yang konflik terlebih dahulu menjadi filename_backup.ext , lalu simpan file tersebut

Melakukan hal di atas, Anda akan mencapai apa yang Anda cari. Tentu saja ini berarti Anda harus mendidik / memaksa semua pengguna folder itu selalu drag-and-drop file ke file batch khusus ini.

Anda dapat menempatkan file batch ini di root folder dan kemudian menyimpan file aktual ke sub-folder lain sehingga pengguna akan segera melihat bahwa mereka harus meletakkan file ke file batch.

jolian
sumber