IT Geek: Cara Menyinkronkan File dengan Nama yang Sama

May 28, 2025
Privasi dan Keamanan
KONTEN TIDAK CACHED

Anda kemungkinan besar pernah mendengar tentang layanan, seperti Dropbox, yang digunakan untuk menyimpan file secara sinkron di beberapa mesin. Namun, bagaimana jika Anda ingin melakukan operasi ini pada satu mesin? Artinya, pertahankan file yang memiliki nama file yang sama disinkronkan di seluruh mesin sehingga ketika salah satu file berubah, semuanya diperbarui.

Fungsionalitas ini bisa sangat berguna, terutama untuk pengembang atau administrator sistem yang terkadang memerlukan duplikasi file.

Bagaimana itu bekerja

Misalkan Anda adalah pengembang web yang, seiring berjalannya waktu, telah mengumpulkan koleksi fungsi Javascript yang Anda gunakan di semua situs yang Anda kelola. Saat Anda menambahkan atau menyempurnakan file Javascript ini (sebut saja "library.js"), hanya salinan saat ini yang sedang Anda edit yang diperbarui. Ini berarti, misalnya, jika Anda membuat perbaikan bug atau peningkatan, Anda harus menerapkannya secara manual ke setiap folder kode sumber situs Anda yang lain juga.

Alat kami mencoba menyelesaikan masalah karena harus secara manual menerapkan file yang diperbarui ke setiap folder sumber. Apa fungsinya:

  1. Mencari semua file dengan nama tertentu (library.js) di dalam folder root yang ditentukan (% UserProfile% \ Documents \ Situs Web).
  2. Untuk semua file bernama library.js, ini menemukan file yang paling baru dimodifikasi dan mencatat nilai hash filenya.
  3. Semua file lain bernama library.js (yang bukan salinan terbaru) kemudian memiliki nilai hash file mereka dibandingkan dengan yang terbaru (ditentukan di langkah sebelumnya).
  4. Jika nilai hash file berbeda, salinan masing-masing library.js diganti dengan salinan terbaru yang diperbarui.

Karena kami menggunakan nilai hash untuk membandingkan file, kami yakin bahwa file apa pun yang diganti memang berbeda dari salinan terbaru. Misalnya, jika Anda menjalankan proses dan 5 penggantian file dilakukan, menjalankan proses kembali segera setelah itu tidak akan membuat penggantian apa pun karena nilai hash file sekarang identik.

Perbarui ke Alat Salin Terbaru

Alat Perbarui ke Alat Salin Terbaru adalah versi modifikasi dari skrip batch dengan nama yang sama (keduanya tersedia untuk diunduh menggunakan tautan di bagian bawah artikel) yang telah diubah menjadi file EXE untuk memasukkan yang dibutuhkan Utilitas Nirsoft HashMyFiles . Alat harus dijalankan dari baris perintah dengan parameter tertentu yang ditentukan. Jika Anda hanya menjalankan file EXE dengan mengklik dua kali, Anda akan mendapatkan pesan yang menunjukkan ini.

Untuk menggunakan Perbarui ke Salinan Terbaru, Anda dapat melihat parameter dengan menjalankan "UpdateToNewestCopy /?" yang menampilkan dialog berikut:

Parameter yang diperlukan hanyalah SourceFolder (misalnya% UserProfile% \ Documents \ Web Sites) dan FileName (library.js). Namun, Anda dapat mengubah fungsionalitas dengan menambahkan sakelar tambahan seperti yang dijelaskan di atas.

Contoh

Perintah berikut akan menemukan semua file bernama "Common.vb" di dalam folder "C: \ users \ jfaulkner \ documents \ Code Files", melakukan penggantian tetapi membuat cadangan dari salinan saat ini sebelum menimpa (output inilah yang menghasilkan gambar teratas untuk artikel ini):

UpdateToNewestCopy “C: \ users \ jfaulkner \ documents \ Code Files” Common.vb / B

Perintah berikut melakukan tindakan pencarian yang sama seperti di atas, namun hanya melaporkan file yang akan diganti dan tidak benar-benar melakukan operasi file apa pun:

UpdateToNewestCopy “C: \ users \ jfaulkner \ documents \ Code Files” Common.vb / V

Asumsikan ada file bernama "C: \ Config \ FilesToSearch.txt" dengan konten berikut:

library.js
Common.vb

Perintah berikut akan mencari folder dokumen saya dari pengguna saat ini dan melaporkan setiap pembaruan ke "library.js" dan "Common.vb", tetapi tidak benar-benar melakukan operasi pembaruan apa pun:

UpdateToNewestCopy “% UserProfile% \ Documents” “C: \ Config \ FilesToSearch.txt” / L / V

Mengotomatiskan Proses

Proses ini adalah kandidat ideal untuk otomatisasi. Oleh membuat tugas terjadwal (tidak ada yang khusus diperlukan) dengan setelan yang ditentukan dan menjalankannya setiap hari / setiap jam / setiap 15 menit (bergantung pada kebutuhan Anda), Anda dapat menyimpan file yang disinkronkan dengan cara set-it-and-forget-it yang sebenarnya.

Download

Perbarui ke Salinan Terbaru - format yang dapat dijalankan dimodifikasi

Perbarui ke Salinan Terbaru - file batch sumber (lebih berorientasi pada baris perintah)

ShareFile: How To Use Sync For Windows To Sync Files Across Devices

Easily Move, Copy And Sync Files To UnRAID, Within UnRAID And From UnRAID Using Krusader


Privasi dan Keamanan - Artikel Terpopuler

Apakah Microsoft Office Anda Masih Mendapatkan Pembaruan Keamanan?

Privasi dan Keamanan Aug 31, 2025

Atau Gal / Shutterstock.com Apakah versi Office Anda masih mendapatkan pembaruan keamanan? Itu tergantung versi yang Anda gunakan. Microsoft memi..


Cara Menyiapkan Kontrol Orang Tua di Chromebook

Privasi dan Keamanan Aug 16, 2025

KONTEN TIDAK CACHED Dahulu kala, Chromebook memiliki kontrol orang tua di dalamnya. Google menghapusnya tetapi menambahkan dukungan untuk Family Link —Perangkat l..


Apa yang Harus Dilakukan Jika Kindle Anda Hilang atau Dicuri

Privasi dan Keamanan Jul 2, 2025

KONTEN TIDAK CACHED Kindle, seperti perangkat elektronik kecil lainnya, mudah hilang; mereka juga target pencuri yang baik. Inilah yang harus dilakukan jika Kindle Anda hilang. ..


Cara Membuat iPhone Anda Lebih Aman Saat Terkunci

Privasi dan Keamanan Dec 6, 2024

KONTEN TIDAK CACHED Mengunci iPhone Anda melakukan pekerjaan yang cukup baik untuk menjauhkan orang dari informasi pribadi Anda, tetapi masih ada beberapa hal yang dapat dilakukan..


Cara Menggunakan BitLocker Tanpa Trusted Platform Module (TPM)

Privasi dan Keamanan Jul 5, 2025

BitLocker enkripsi disk penuh biasanya membutuhkan komputer dengan Trusted Platform Module (TPM). Coba aktifkan BitLocker di PC tanpa TPM, dan Anda akan diberi tahu b..


Cara Mengatur Ulang Amazon Fire TV Anda

Privasi dan Keamanan Jul 3, 2025

Meskipun Amazon Fire TV dan stik Fire TV biasanya berjalan dengan lancar, terkadang mereka memerlukan tombol reset yang cepat. Berikut cara mengembalikan Fire TV Anda ke kondisi sep..


Cara Boot dan Instal Linux di UEFI PC Dengan Boot Aman

Privasi dan Keamanan Jul 5, 2025

PC Windows baru hadir dengan Firmware UEFI dan Secure Boot diaktifkan. Boot Aman mencegah sistem operasi melakukan booting kecuali jika ditandatangani oleh kunci yang..


Atur Ulang Kata Sandi Anda yang Terlupakan dengan Cara Mudah Menggunakan CD Boot Ultimate untuk Windows

Privasi dan Keamanan Sep 28, 2025

KONTEN TIDAK CACHED Kami telah menulis sebelumnya tentang cara membuatnya sendiri CD Boot Ultimate untuk Windows , yang didasarkan pada XP tetapi masih dapat digunakan untuk ..


Kategori