|
Article on other languages:
|
Dalam MS-DOS, OS/2 dan Windows, fail kelompok (BI: batch file) adalah fail teks yang mengandungi beberapa arahan di dalamnya bertujuan untuk dilakukan oleh pentafsir perintah. Teks yang mengadungi arahan tersebut disimpan dengan sambungan fail ' Wikibuku' [[wikibooks:|]] mempunyai lebih tentang subjek ini:
Simbol-simbol
Perintah dalam fail kelompokechoecho akan mencetak perkataan-perkataan selepasnya (yang dipisahkan dengan ruang kosong). Selalunya pada permulaan fail batch akan diletakkan @echo off echo kata1 kata2 kata3 ... kataN Arahan di atas akan mencetak remrem sebenarnya hanyalah bertujuan untuk menulis komen. Singkatan untuk perkataan Inggeris remark. Baris ayat yang telah dipisahkan dengan ruang kosong selepas @echo off rem komen1 komen2 komen3 ... komenN Tiada apa-apa hasilan yang akan dipaparkan dengan arahan ini kerana ia hanyalah komen yang tersembunyi. Namun, sekiranya rem komen1 komen2 komen3 ... komenN Kenyataan gotogoto mempunyai fungsi yang sesuai dengan maksudnya iaitu "pergi kepada". Kenyataan ini ditulis kemudian diikuti dengan nama label. Label boleh diletak di mana-mana yang perlu (mengikut masalah), goto namaLabel :namaLabel rem beberapa arahan. Kenyataan callcall digunakan untuk memanggil tatacara-tatacara tertentu. Simbol call:TATACARA rem beberapa arahan di sini. goto:EOF Kenyataan PengulanganPengulangan (looping) adalah satu tindakan mengulang sesuatu arahan. Dalam pengulangan, kenyataan :ulang rem arahan-arahan akan diletakkan di sini. goto ulang TatacaraTatacara adalah sama seperti fungsi dalam C atau C++. Ia mengandungi beberapa arahan di dalamnya. Berikut adalah contoh tatacara dan pemanggilannya ke induk: @echo off rem *********Induk call:CETAK_INDAH_DUNIA goto:EOF Contoh
@echo off echo Indahnya dunia
@echo off set x=1 :ulang if "%x%"=="6000" goto:EOF set /a x+=1 goto ulang Lihat jugaPautan luar
|
|||||||||||||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net