Salinan File Batch: Panduan untuk Menyalin File Menggunakan Skrip Batch

Salinan File Batch Panduan Untuk Menyalin File Menggunakan Skrip Batch



Dalam hal pengelolaan file di dunia digital, salah satu tugas yang sering kita lakukan adalah menyalin file satu per satu. Mungkin untuk membuat cadangan, berbagi file dengan orang lain, atau sekadar mengatur aset digital kita. Ada alat canggih yang dapat Anda gunakan untuk mengotomatiskan tugas penyalinan file: Skrip batch.

Prompt Perintah Windows atau PowerShell dapat menjalankan serangkaian perintah yang terdapat dalam file teks yang dikenal sebagai skrip Batch, juga disebut sebagai file Batch. Panduan ini mempelajari cara membuat, menyesuaikan, dan menggunakan skrip Batch untuk menyalin file dengan mudah.

Sintaksis:

Sintaks dasar untuk menyalin file dari satu folder ke folder lain menggunakan perintah “copy” skrip Batch adalah sebagai berikut:







salin folder tujuan file sumber

'sourcefile' adalah jalur dan nama file yang ingin kita salin. Selanjutnya, 'folder tujuan' menentukan lokasi folder tempat kita ingin menyalin file.



Bergantung pada kebutuhan unik Anda, Anda juga dapat menentukan pilihan dan parameter lainnya.



Membuat File Batch

Untuk memulai, buka editor teks seperti Notepad, Notepad++, atau editor teks biasa lainnya pilihan Anda. Kemudian, tulis skrip Batch Anda dengan memasukkan serangkaian perintah, satu perintah per baris, yang ingin skrip tersebut dijalankan. Perintah ini dapat berkisar dari operasi file sederhana seperti menyalin atau memindahkan file hingga tugas yang lebih kompleks yang melibatkan pengaturan sistem atau menjalankan program. Setelah skrip Anda siap, simpan file dengan ekstensi “.bat”. Ekstensi ini menunjukkan kepada Windows bahwa file tersebut adalah skrip Batch. Setelah menyimpan, Anda cukup mengklik dua kali file Batch untuk menjalankannya atau menjalankannya dari Command Prompt atau PowerShell dengan menavigasi ke lokasinya dan memasukkan nama file.





Untuk menjalankan file Batch, cukup klik dua kali. Tindakan ini membuka jendela Command Prompt dan menjalankan skrip.

Sekarang setelah kita membahas dasar-dasarnya, mari beralih ke detail menyalin file tunggal menggunakan skrip Batch.



Menyalin Satu File

Menyalin satu file menggunakan skrip Batch adalah proses yang mudah. Skrip batch menawarkan banyak keuntungan saat menyalin file tunggal. Mereka memudahkan kita untuk menyalin file tertentu dari satu tempat ke tempat lain.

Buka editor teks di PC Windows Anda, seperti Notepad atau Notepad++, untuk memulai. Sekarang, mari kita pertimbangkan skenario di mana kita memiliki file bernama “important.docx” di folder “Documents” dan kita ingin membuat cadangannya di folder bernama “Backup”.

Kita dapat menyalin file ini dengan membuat skrip Batch dan menulis kode berikut:

menyalin 'C:\Pengguna\Administrator\Dokumen\penting.docx' 'C:\Cadangan'

“Copy” adalah perintah untuk menyalin file dalam skrip Batch. “C:\Users\Administrator\Documents\important.docx”: adalah file sumber yang ingin kita salin. Itu terletak di jalur yang ditentukan dan memiliki nama “important.docx.”

Yang terakhir, “C:Backup” adalah folder tempat kita ingin menyalin file. Garis miring terbalik di akhir menunjukkan bahwa “important.docx” harus disalin ke folder “Backup”.

Jadi, ketika kita menjalankan perintah ini, “important.docx” akan diduplikasi dari lokasi aslinya di folder “Documents” ke folder “Backup” di drive C kita.

Menyalin Banyak File

Untuk menggunakan skrip Batch, Anda dapat memilih kumpulan file dengan nama atau ekstensi terkait dengan memanfaatkan karakter wildcard. Berikut sintaks untuk menyalin banyak file:

menyalin 'sumber\*.ekstensi' 'tujuan'

Di sini, “source\*.extension” adalah jalur sumber dan spesifikasi file menggunakan wildcard. Karakter wildcard (*), yang merupakan tanda bintang, cocok dengan file apa pun dengan ekstensi yang diberikan. “Tujuan\” adalah folder tujuan tempat kita ingin menyalin file yang dipilih.

Misalnya, jika kita ingin menyalin semua file “.docx” dari folder sumber ke folder tujuan, perintah skrip Batch kita akan terlihat seperti ini:

menyalin 'C:\Pengguna\Administrator\Dokumen\*.docx' 'C:\Cadangan'

Perintah skrip Batch yang disediakan yaitu “salin “C:\Users\Administrator\Documents*.docx” “C:\Backup” menyalin semua file dengan ekstensi “.docx” dari folder “Documents” milik pengguna “Administrator” direktori ke folder 'Cadangan'. Skrip ini menggunakan karakter wildcard (*) untuk mencocokkan file apa pun di direktori sumber dengan ekstensi “.docx” yang memungkinkan penyalinan beberapa file sekaligus secara efisien.

Saat kita menjalankan skrip ini dengan mengklik dua kali pada file tersebut, file “.docx” yang dipilih akan diduplikasi ke dalam folder “Backup”.

Selain itu, kita dapat menyalin seluruh folder ke folder lain menggunakan perintah skrip Batch. Perintah “xcopy” dapat digunakan untuk menyalin direktori bersama dengan subdirektori apa pun:

xkopi 'Folder Sumber' 'Folder tujuan' / DAN / SAYA

Di sini, tombol “/E” memastikan bahwa semua subdirektori disalin, dan tombol “/I” mengasumsikan bahwa tujuannya adalah sebuah folder.

Menyalin File dengan Nama Berbeda

Saat kami bekerja dengan skrip Batch, ada skenario di mana kami mungkin perlu menyalin file sambil memberinya nama berbeda di folder tujuan. Ini bisa berguna untuk membuat versi, mengarsipkan, atau mengatur file dengan lebih bermakna.

Inilah cara kita menyelesaikan tugas ini menggunakan skrip Batch:

menyalin 'C:\Pengguna\Administrator\Dokumen\penting.docx' 'C:\Cadangan\Data Saya.docx'

Dalam skrip ini, kami menggunakan perintah “copy” untuk menduplikasi file “important.docx” dari folder sumber ke folder tujuan, tetapi kami juga menentukan nama baru yaitu “MyData.docx” untuk file yang disalin di tujuan. map.

Pendekatan ini memungkinkan kami menjaga file asli tetap utuh sambil membuat salinan dengan nama berbeda di lokasi yang ditentukan. Ini adalah cara praktis untuk mengelola file dengan konvensi penamaan yang disesuaikan dengan kebutuhan kita.

Gambar berikut menunjukkan bahwa file disalin ke folder tujuan dengan nama yang ditentukan:

Dengan menggunakan perintah “salin” skrip Batch, Anda juga dapat melakukan banyak tugas terkait penyalinan file lainnya.

Kesimpulan

Skrip batch adalah keterampilan berharga bagi siapa saja yang ingin mengotomatiskan tugas manajemen file di Windows. Dengan pengetahuan yang diperoleh dari panduan ini, Anda dapat membuat skrip Batch untuk menyalin file, direktori, dan bahkan seluruh struktur folder. Anda dapat menyalin file dan direktori secara efisien dengan perintah “copy” dan “xcopy” bersama dengan wildcard. Selain itu, cara menyalin file dengan nama berbeda ke folder tujuan dijelaskan dalam panduan ini.