Kredit Gambar: Tom Werner/DigitalVision/GettyImages
Anda dapat dengan mudah menyalin dan menempelkan file dan data menggunakan papan klip Windows secara manual menggunakan keyboard atau mouse, tetapi Anda juga dapat mengotomatiskan penyalinan dan tempel menggunakan Baris perintah Windows, terkadang disebut "cmd." Jika Anda menulis file batch untuk menyalin file, Anda dapat menggunakan perintah "salin" tradisional atau alat yang lebih baru yang disebut robokopi. Ada juga alat untuk memungkinkan Anda menyimpan teks ke clipboard Windows dari file batch atau skrip PowerShell.
Memahami File Batch
File batch Windows adalah jenis skrip khusus yang dapat dijalankan oleh alat baris perintah Windows, yang dikenal sebagai cmd. Ini pada dasarnya adalah daftar perintah yang dapat Anda ketikkan ke dalam command prompt yang semuanya digabungkan menjadi satu file untuk mengotomatiskan tugas tertentu.
Video Hari Ini
File batch biasanya diakhiri dengan ekstensi .bat. File telah ada sejak zaman MS-DOS, pendahulu Microsoft untuk Windows.
Untuk beberapa tujuan, lebih masuk akal untuk menggunakan bahasa skrip lain yang lebih kuat daripada menggunakan file batch. Anda dapat menggunakan lingkungan Windows PowerShell yang lebih baru, yang memiliki akses ke kerangka kerja pemrograman .NET Microsoft, atau alat skrip lintas platform pihak ketiga seperti Python atau Node.
Batch File untuk Menyalin File
Jika Anda ingin menyalin file dari satu tempat ke tempat lain dalam file batch, Anda dapat memiliki cmd salin dan tempel file tersebut. Gunakan perintah yang disebut "Salin". Umumnya, letakkan kata copy pada satu baris, diikuti oleh file asli dan di mana Anda ingin menyalinnya, seperti "copy C:\Example\Example.txt C:\Example2\Example2.txt."
Perhatikan bahwa folder tempat Anda menyalin harus sudah ada atau Anda akan mendapatkan pesan kesalahan. Gunakan perintah bawaan "mkdir" atau "md" untuk membuat folder jika Anda perlu melakukannya.
Salin membutuhkan beberapa argumen khusus, seperti "/ y" untuk melewati perintah untuk memverifikasi bahwa Anda ingin menimpa file yang ada. Periksa dokumentasi untuk versi salinan di komputer Anda dengan mengetikkan "salin /?" di baris perintah.
Robocopy dalam File Batch
Anda juga dapat menggunakan program bawaan Windows yang disebut Robocopy untuk mentransfer file. Ini bekerja mirip dengan perintah salin tetapi memiliki lebih banyak fitur, termasuk untuk menyalin atribut file seperti cap waktu atau untuk menyalin seluruh folder dan isinya.
Misalnya, Anda dapat mengetik "robocopy C:\Example1\ C:\Example2 /e /copyall" untuk menyalin Example1 dan subfoldernya ke Example2 sambil mempertahankan semua atribut file. Periksa dokumentasi robocopy dari Microsoft untuk melihat daftar lengkap opsi.
File Batch untuk Menyalin Data
Jika Anda ingin menyalin data aktual ke clipboard Windows, Anda dapat menggunakan perintah "clip."
Untuk menyalin data dari file, ketik "klip < nama file" di file batch Anda, di mana "nama file" adalah jalur file. Untuk mengirim output dari perintah lain ke klip, ketik "command | clip." Ini akan menyimpan data di clipboard Windows, menimpa data lain yang ada di sana.
Anda tidak dapat langsung menempelkan dari clipboard Windows menggunakan file batch, tetapi Anda dapat menggunakan skrip PowerShell dan fungsi "Get-Clipboard" untuk mengakses konten clipboard. Perintah yang sesuai "Set-Clipboard" memungkinkan Anda menimpa apa yang sudah ada, mirip dengan klip.