File BAT (Apa Itu dan Cara Membukanya)
Artikel ini menjelaskan apa itu file .BAT, cara membuka file .BAT, dan cara mengonversi file .BAT ke file EXE.
Apa itu File .BAT?
A mengajukan dengan .BAT ekstensi file adalah file pemrosesan batch. Ini adalah dataran berkas teks yang mengandung berbagai perintah digunakan untuk tugas yang berulang atau untuk menjalankan kelompok skrip satu demi satu.
Semua jenis perangkat lunak menggunakan file .BAT untuk berbagai tujuan—misalnya, untuk menyalin atau menghapus file, menjalankan aplikasi, dan mematikan proses. File BAT juga disebut file batch, skrip, program batch, file perintah, dan skrip shell, dan mungkin menggunakan ekstensi .CMD.
Bekerja dengan file .BAT bisa sangat berbahaya tidak hanya untuk file pribadi Anda tetapi juga file sistem penting. Berhati-hatilah sebelum membukanya.
Cara Membuka File .BAT
Meskipun ekstensi .BAT segera membuat Windows mengenali file tersebut sebagai file yang dapat dieksekusi, file .BAT masih seluruhnya terdiri dari perintah teks. Ini berarti bahwa editor teks apa pun, seperti Notepad (yang disertakan di semua versi Windows), dapat membuka file .BAT untuk diedit.
Untuk membuka file .BAT di Notepad, klik kanan dan pilih Sunting dari menu. Anda mungkin menemukan editor teks yang lebih canggih dukungan itu sintaksis penyorotan, membantu saat mengedit file .BAT.
Membuka file .BAT dalam editor teks akan menampilkan kode yang membentuk file tersebut. Misalnya, ini adalah teks di dalam file .BAT yang digunakan untuk mengosongkan clipboard:
cmd /c "gema mati | klip"
Berikut adalah contoh lain dari file .BAT yang menggunakan perintah ping untuk melihat apakah komputer dapat mencapai a router dengan ini alamat IP:
ping 192.168.1.1
berhenti sebentar.
Sekali lagi, berhati-hatilah saat membuka format file yang dapat dieksekusi seperti file .BAT yang telah Anda terima melalui surel, diunduh dari situs web yang tidak Anda kenal, atau bahkan dibuat sendiri. Ada yang lain ekstensi file yang dapat dieksekusi Anda harus menghindari.
Cara Menggunakan File .BAT
Menggunakan file .BAT di Windows semudah mengklik dua kali atau mengetuk dua kali. Anda tidak perlu mengunduh program atau alat khusus apa pun.
Untuk menggunakan contoh pertama dari atas, masukkan teks tersebut ke dalam file teks dengan editor teks, lalu simpan file tersebut dengan ekstensi .BAT akan membuat file tersebut dapat dieksekusi yang dapat Anda buka untuk segera menghapus apa pun yang disimpan ke papan klip.
Contoh kedua, yang menggunakan perintah ping, akan melakukan ping ke alamat IP tersebut; perintah jeda menjaga Prompt Perintah jendela terbuka ketika proses selesai sehingga Anda dapat melihat hasilnya.
Jika file Anda tampaknya bukan file teks, maka Anda mungkin tidak berurusan dengan file .BAT. Periksa ekstensi file untuk memastikan Anda tidak bingung .BAK atau .BAR (Zaman Kerajaan 3 data) dengan file .BAT.
Cara Mengonversi File .BAT
Seperti yang ditunjukkan, kode file .BAT tidak disembunyikan dengan cara apa pun, yang berarti sangat mudah untuk diedit. Karena instruksi tertentu dalam file .BAT (seperti perintah del) dapat merusak data Anda, mengonversi file BAT ke format seperti EXE untuk membuatnya lebih seperti file aplikasi mungkin bijaksana.
Anda dapat mengonversi file .BAT ke file .EXE menggunakan beberapa garis komando peralatan. Anda dapat membaca cara melakukannya di Bagaimana-Untuk Geek.
- Alat IExpress bawaan Windows menyediakan cara lain untuk membuat file .EXE dari file .BAT.
- Meskipun versi gratisnya hanya uji coba, EXE ke MSI Converter Pro dapat mengonversi file EXE yang dihasilkan menjadi file MSI (Windows Installer Package).
- Anda dapat menggunakan alat baris perintah NSSM gratis jika Anda ingin menjalankan file .BAT sebagai Layanan Windows.
- Skriptomatik PowerShell dapat membantu Anda mengonversi kode dalam file .BAT ke skrip PowerShell.
Alih-alih mencari konverter .BAT ke SH (bash shell script) untuk menggunakan perintah .BAT dalam program seperti Bourne Shell dan Korn Shell, coba tulis ulang skrip menggunakan bahasa Bash. Struktur kedua format ini agak berbeda karena file digunakan dalam sistem operasi yang berbeda. Ada sebuah Utas Stack Overflow dan ini Tutorial Scripting Unix Shell untuk beberapa informasi yang mungkin membantu Anda menerjemahkan perintah secara manual.
Biasanya, Anda tidak dapat mengubah ekstensi file (seperti .BAT) menjadi ekstensi yang dikenali komputer Anda dan berharap file yang baru diganti namanya dapat digunakan. Konversi format file yang sebenarnya menggunakan salah satu metode yang dijelaskan di atas harus dilakukan dalam banyak kasus. Mengingat bahwa file .BAT hanyalah file teks dengan ekstensi .BAT, namun, Anda dapat mengganti namanya menjadi .TXT untuk membukanya dengan ekstensi .BAT. editor teks. Ingatlah bahwa melakukan konversi .BAT-ke-.TXT akan mencegah file batch menjalankan perintahnya.
Cara Menyimpan File .BAT sebagai File .TXT
Alih-alih mengubah ekstensi file secara manual dari .BAT ke .TXT, Anda juga dapat membuka file batch di Notepad untuk diedit dan kemudian simpan ke file baru, pilih .TXT sebagai ekstensi file sebelum menyimpannya dari .BAT.
Ini juga yang perlu Anda lakukan saat membuat file .BAT baru di Notepad, tetapi sebaliknya: simpan dokumen teks default sebagai .BAT alih-alih .TXT. Di beberapa program, Anda mungkin harus menyimpannya di Semua data jenis file, dan kemudian letakkan sendiri ekstensi .BAT.
FAQ
-
Apakah file BAT berbahaya?
Meskipun jarang, file BAT dapat berisi virus seperti kebanyakan format file lainnya. Pindai file apa pun yang Anda unduh secara online dengan anti Virus untuk menghindari malware.
-
Dalam bahasa apa file BAT ditulis?
Skrip batch adalah bahasanya sendiri. Fungsi utama skrip batch adalah untuk mengotomatisasi perintah berulang.
-
Apa yang dimaksud dengan komentar dalam file BAT?
Komentar adalah baris teks yang tidak mempengaruhi eksekusi kode. Komentar biasanya menyertakan dokumentasi seperti tujuan file BAT. Menggunakan REM (Keterangan) perintah untuk menambahkan komentar ke file BAT.
-
Perintah apa yang digunakan untuk mematikan komputer Anda dalam file BAT?
Matikan - s. Untuk mematikan dengan timer 10 detik, gunakan matikan -s -t 10. Perintah shutdown harus didahului oleh @echo mati.