Apa itu File BAT?

Cara Membuka, Mengedit, dan Mengonversi File BAT

File dengan ekstensi file BAT adalah file Batch Processing. Ini adalah file teks biasa yang berisi berbagai perintah yang digunakan untuk tugas yang berulang atau menjalankan sekelompok skrip satu demi satu.

Perangkat lunak dari semua jenis dapat menggunakan file BAT untuk berbagai tujuan, seperti menyalin atau menghapus file, menjalankan aplikasi, mematikan proses, dll.

File BAT juga disebut file batch , skrip , program batch, file perintah , dan skrip shell, dan sebaliknya dapat menggunakan ekstensi .CMD.

Penting: File BAT memiliki potensi untuk sangat berbahaya tidak hanya file pribadi Anda tetapi juga file sistem yang penting. Berhati-hatilah sebelum membuka satu.

Cara Membuka File BAT

Meskipun ekstensi .BAT segera membuat Windows mengenali mereka sebagai file yang dapat dieksekusi, file BAT masih seluruhnya terdiri dari perintah teks. Ini berarti bahwa setiap editor teks, seperti Notepad, yang termasuk dalam semua versi Windows, dapat membuka file BAT untuk mengedit . Untuk membuka file BAT di Notepad, cukup klik kanan dan pilih Edit dari menu.

Saya pribadi lebih suka editor teks yang lebih canggih yang mendukung penyorotan sintaks , beberapa di antaranya tercantum dalam daftar Editor Teks Gratis Terbaik kami.

Menggunakan editor teks akan menunjukkan kode yang membentuk file BAT. Misalnya, ini adalah teks di dalam file BAT yang digunakan untuk mengosongkan papan klip:

cmd / c "echo off | clip"

Berikut ini contoh lain dari file BAT yang menggunakan perintah ping untuk melihat apakah komputer dapat mencapai router dengan alamat IP tertentu ini:

ping 192.168.1.1 jeda

Peringatan: Sekali lagi, berhati-hatilah ketika membuka format file yang dapat dieksekusi seperti file .BAT yang mungkin telah Anda terima melalui email, diunduh dari situs web yang tidak Anda kenal, atau bahkan buat sendiri. Lihat Daftar Ekstensi File yang Dapat Dieksekusi untuk daftar ekstensi file lainnya yang harus dihindari, dan alasannya.

Untuk benar-benar menggunakan file BAT di Windows semudah mengklik dua kali atau mengetuk dua kali. Tidak ada program atau alat yang perlu Anda unduh untuk menjalankan file BAT.

Untuk menggunakan contoh pertama dari atas, memasukkan teks itu ke dalam sebuah file teks dengan editor teks, dan kemudian menyimpan file dengan ekstensi .BAT, akan membuat file yang dapat dieksekusi yang dapat Anda buka untuk segera menghapus apa pun yang disimpan ke clipboard.

Contoh kedua yang menggunakan perintah ping akan melakukan ping alamat IP itu; perintah jeda membuat jendela Command Prompt terbuka ketika selesai sehingga Anda dapat melihat hasilnya.

Tip: Microsoft memiliki beberapa informasi lebih lanjut tentang file BAT dan perintah mereka dalam dokumen Using Batch Files ini. Wikibooks dan MakeUseOf dapat membantu juga. Lihat juga Daftar Perintah Perintah Prompt untuk ratusan perintah yang dapat Anda gunakan dalam file BAT.

Catatan: Jika file Anda tampaknya bukan file teks, maka Anda mungkin tidak berurusan dengan file BAT. Periksa ekstensi file untuk memastikan Anda tidak membingungkan file BAK atau BAR (Age of Empires 3 Data) dengan file BAT.

Cara Mengonversi Berkas BAT

Seperti yang Anda lihat di atas, kode file BAT tidak disembunyikan dengan cara apa pun, yang artinya sangat mudah diedit. Karena instruksi tertentu dalam file BAT (seperti perintah del ) dapat merusak data Anda, mungkin penting dalam beberapa skenario untuk mengonversi file BAT ke format seperti EXE agar lebih mirip file aplikasi.

File BAT dapat dikonversi ke file EXE menggunakan beberapa alat baris perintah . Anda dapat membaca cara melakukannya di How-To Geek. Windows memiliki alat built-in yang disebut IExpress yang menyediakan cara lain untuk membangun file EXE dari file BAT - Tek Random Renegade memiliki penjelasan yang baik tentang cara melakukannya.

Meskipun versi gratisnya hanya percobaan, EXE to MSI Converter Pro adalah alat yang dapat mengkonversi file EXE yang dihasilkan ke file MSI (Windows Installer Package).

Anda dapat menggunakan alat baris perintah NSSM gratis jika Anda ingin menjalankan file BAT sebagai Layanan Windows .

PowerShell Scriptomatic dapat membantu Anda mengonversi kode dalam file BAT ke skrip PowerShell.

Alih-alih mencari konverter BAT to SH (Bash Shell Script) untuk menggunakan perintah BAT dalam program seperti Bourne Shell dan Korn Shell, saya sarankan hanya menulis ulang skrip dengan menggunakan bahasa Bash. Struktur antara dua format agak berbeda karena file digunakan dalam sistem operasi yang berbeda. Lihat thread Stack Overflow ini dan tutorial Unix Shell Scripting ini untuk beberapa informasi yang mungkin membantu Anda menerjemahkan perintah secara manual.

Penting: Anda biasanya tidak dapat mengubah ekstensi file (seperti ekstensi file BAT) ke salah satu yang dikenali komputer Anda dan mengharapkan file yang baru diubah namanya dapat digunakan. Konversi format file yang sebenarnya menggunakan salah satu metode yang dijelaskan di atas harus dilakukan dalam banyak kasus. Namun, karena file BAT hanyalah file teks dengan ekstensi .BAT, Anda dapat mengganti namanya menjadi .TXT untuk membukanya dengan editor teks. Ingat bahwa melakukan konversi BAT ke TXT akan mencegah file batch mengeksekusi perintahnya.

Daripada mengubah ekstensi file secara manual dari .BAT menjadi .TXT, Anda juga dapat membuka file batch di Notepad untuk diedit dan kemudian menyimpannya ke file baru, memilih TXT sebagai ekstensi file sebelum menyimpan, bukan BAT.

Ini juga yang perlu dilakukan saat membuat file BAT baru di Notepad, tetapi sebaliknya: simpan dokumen teks default sebagai BAT, bukan TXT. Dalam beberapa program, Anda mungkin harus menyimpannya dalam jenis file "Semua File", dan kemudian meletakkan ekstensi .BAT di atasnya sendiri.

Lebih Banyak Bantuan Dengan File BAT

Lihat Dapatkan Lebih Banyak Bantuan untuk informasi tentang menghubungi saya di jejaring sosial atau melalui email, posting di forum dukungan teknis, dan banyak lagi. Beri tahu saya masalah apa yang Anda hadapi dengan membuka atau menggunakan file BAT dan saya akan melihat apa yang dapat saya lakukan untuk membantu.