aspose.info
ID

BAT - Format File Batch

Diperbarui

Apa itu file BAT?

File BAT dikenal sebagai file batch yang berjalan dengan DOS dan semua versi Windows, di bawah cmd.exe. Ini terdiri dari serangkaian perintah baris dalam teks biasa yang akan dieksekusi oleh juru bahasa baris perintah untuk melakukan tugas yang berbeda, seperti menjalankan utilitas pemeliharaan di dalam Windows atau memulai program tipikal. File batch dapat menyertakan perintah apa pun yang dapat diterima oleh juru bahasa secara interaktif dan menggunakan struktur kode yang memungkinkan percabangan dan perulangan bersyarat seperti yang tertulis di dalam file batch.

format file BAT

Format file BAT hanyalah sebuah skrip yang digabungkan untuk mengotomatiskan urutan perintah yang sifatnya berulang. Istilah “batch” digunakan untuk pemrosesan batch, Ini dapat dianggap sebagai “eksekusi non-interaktif”. Oleh karena itu file batch mungkin tidak memproses kumpulan dari banyak data. Di Disk Operating System (DOS) lama, file batch dijalankan di bawah antarmuka baris perintah dengan mengetikkan nama file dan ekstensi .bat. Sistem operasi berbasis antarmuka grafis Microsoft sebelumnya seperti Microsoft Windows bergantung pada DOS. Pengguna harus menggunakan DOS untuk melakukan operasi biasa seperti memperbaiki, mengoptimalkan, atau menginstal ulang Windows. Kemudian Microsoft memperkenalkan Windows NT yang tidak tergantung pada sistem operasi DOS. Oleh karena itu, file batch dapat dijalankan dengan menggunakan Command Prompt atau cmd.exe di sistem operasi Microsoft modern.

Parameter file batch

Prompt perintah mendukung sejumlah variabel khusus seperti %0, %1 hingga %9 untuk merujuk ke nama dan jalur tugas batch dan sembilan parameter panggilan dari dalam tugas batch. Parameter yang tidak ada diganti dengan string yang memiliki panjang nol. Meskipun, mereka dapat digunakan mirip dengan variabel lingkungan, tetapi tidak disimpan di lingkungan. Microsoft dan IBM menyebut variabel-variabel ini sebagai parameter pengganti, Sementara Novell, Digital Research, dan Caldera memperkenalkan variabel pengganti istilah untuk mereka.

Berikut adalah beberapa perintah file Batch yang berguna:

KomandoDeskripsi
VERPerintah batch ini menunjukkan versi MS-DOS yang Anda gunakan.
ASSOCIni adalah perintah batch yang mengaitkan ekstensi dengan jenis file (FTYPE), menampilkan asosiasi yang ada, atau menghapus asosiasi.
CDPerintah batch ini membantu membuat perubahan pada direktori yang berbeda, atau menampilkan direktori saat ini.
CLSPerintah batch ini membersihkan layar.
SALINPerintah batch ini digunakan untuk menyalin file dari satu lokasi ke lokasi lain.
DELPerintah batch ini menghapus file dan bukan direktori.
DIRPerintah batch ini mencantumkan isi direktori.
TANGGALPerintah batch ini membantu menemukan tanggal sistem.
ECHOPerintah batch ini menampilkan pesan, atau mengaktifkan atau menonaktifkan gema perintah.
KELUARPerintah batch ini keluar dari konsol DOS.
MDPerintah batch ini membuat direktori baru di lokasi saat ini.
PINDAHKANPerintah batch ini memindahkan file atau direktori antar direktori.
PATHPerintah batch ini menampilkan atau menetapkan variabel path.
JEDAPerintah batch ini meminta pengguna dan menunggu baris input dimasukkan.
PROMPTPerintah batch ini dapat digunakan untuk mengubah atau mereset prompt cmd.exe.
RDPerintah batch ini menghapus direktori, tetapi direktori harus kosong sebelum dapat dihapus.
RENMengganti nama file dan direktori
REMPerintah batch ini digunakan untuk komentar dalam file batch, mencegah konten komentar dieksekusi.
MULAIPerintah batch ini memulai program di jendela baru, atau membuka dokumen.
WAKTUPerintah batch ini mengatur atau menampilkan waktu.
JENISPerintah batch ini mencetak konten file atau file ke output.
VOLPerintah batch ini menampilkan label volume.
ATTRIBMenampilkan atau mengatur atribut file di direktori curret
CHKDSKPerintah batch ini memeriksa disk untuk masalah apa pun.
PILIHANPerintah batch ini memberikan daftar opsi kepada pengguna.
CMDPerintah batch ini memanggil contoh lain dari command prompt.
KOMPOSPerintah batch ini membandingkan 2 file berdasarkan ukuran file.
KONVERSIPerintah batch ini mengubah volume dari sistem file FAT16 atau FAT32 ke sistem file NTFS.
DRIVERQUERYPerintah batch ini menunjukkan semua driver perangkat yang diinstal dan propertinya.
PERLUASPerintah batch ini mengekstrak file dari file kabinet .cab terkompresi.
TEMUKANPerintah batch ini mencari string dalam file atau input, menghasilkan baris yang cocok.
FORMATPerintah batch ini memformat disk untuk menggunakan sistem file yang didukung Windows seperti FAT, FAT32 atau NTFS, sehingga menimpa konten disk sebelumnya.
BANTUANPerintah batch ini menunjukkan daftar perintah yang disediakan Windows.
IPCONFIGPerintah batch ini menampilkan Konfigurasi IP Windows. Menampilkan konfigurasi berdasarkan koneksi dan nama koneksi tersebut.
LABELPerintah batch ini menambah, menyetel, atau menghapus label disk.
LEBIHPerintah batch ini menampilkan konten file atau file, satu layar dalam satu waktu.
BERSIHMenyediakan berbagai layanan jaringan, tergantung pada perintah yang digunakan.
PINGPerintah batch ini mengirimkan paket “echo” ICMP/IP melalui jaringan ke alamat yang ditentukan.
MATIKANPerintah batch ini mematikan komputer, atau log off pengguna saat ini.
SORTPerintah batch ini mengambil input dari file sumber dan mengurutkan isinya menurut abjad, dari A ke Z atau Z ke A. Outputnya dicetak di konsol.
SUBSPerintah batch ini memberikan huruf drive ke folder lokal, menampilkan tugas saat ini, atau menghapus tugas.
SISTEMINFOPerintah batch ini menunjukkan konfigurasi komputer dan sistem operasinya.
TASKILLPerintah batch ini mengakhiri satu atau lebih tugas.
DAFTAR TUGASPerintah batch ini mencantumkan tugas, termasuk nama tugas dan id proses (PID).
XCOPYPerintah batch ini menyalin file dan direktori dengan cara yang lebih canggih.
POHONPerintah batch ini menampilkan pohon dari semua subdirektori dari direktori saat ini ke tingkat rekursi atau kedalaman apa pun.
FCPerintah kumpulan ini mencantumkan perbedaan aktual antara dua file.
DISKPARTPerintah batch ini menampilkan dan mengonfigurasi properti partisi disk.
TITLEPerintah batch ini menetapkan judul yang ditampilkan di jendela konsol.
SETMenampilkan daftar variabel lingkungan pada sistem saat ini.

Contoh file BAT

Skrip batch biasanya disimpan sebagai file teks sederhana; berisi perintah yang dieksekusi secara berurutan. File-file ini disimpan dengan ekstensi .bat; dikenali dan dijalankan dengan menggunakan perangkat lunak Command Interpreter. Perangkat lunak ini tersedia secara native di Microsoft Windows dengan nama cmd.exe.

Berikut adalah contoh Batch Script yang menghapus semua file di direktori saat ini:

:: Deletes All files in the Current Directory With Prompts and Warnings
::(Hidden, System, and Read-Only Files are Not Affected)
:: @ECHO OFF
DEL . DR

Referensi

Lihat juga