Isi kandungan:

Tutorial Batch - Ambil 2: 4 Langkah
Tutorial Batch - Ambil 2: 4 Langkah

Video: Tutorial Batch - Ambil 2: 4 Langkah

Video: Tutorial Batch - Ambil 2: 4 Langkah
Video: 06 Belajar Batch File | Membuat dan Menjalankan Batch File 2024, November
Anonim
Tutorial Batch - Ambil 2
Tutorial Batch - Ambil 2

Baiklah seperti yang saya katakan dalam tutorial sebelumnya mengenai kumpulan (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), saya merancang untuk membuat tutorial 3 bahagian (atau mengambil) yang luas mengenai kumpulan. Yang harus merangkumi sebahagian besar dari apa yang perlu anda ketahui untuk melakukan apa yang anda mahukan dengan kumpulan. Fail yang dilampirkan di bawah adalah fail.bat (batch) bersaing yang dibuat oleh saya, laconix / inevitable_chaos

Langkah 1: Memformat Teks, Tajuk, dan Kl

Baiklah untuk memulakan dengan saya akan menunjukkan kodnya;

@echo offtitle Choices.. [by laconix] clsecho Anda mempunyai beberapa pilihan untuk dibuat..echo.. buatlah pilihan yang salah dan mengalami akibatnya! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Pilih nombor antara 1 dan 3 / echo (- 1.. 2.. 3 -) gema / Setiap pilihan tetapi satu adalah buruk! / gema / ------------------------------ / tajuk pada asasnya menetapkan tajuk untuk command prompt sehingga judul instrables.com keren! cls hanya membersihkan cmd dari sebarang input atau output Anda harus tahu apa yang dilakukan oleh gema sekarang, tetapi bergema. mencipta garis baru yang berguna untuk pemformatan.: menu walaupun saya telah membahas ini dalam tutorial saya sebelumnya, ia patut diketengahkan lagi, pada dasarnya ia akan memberi titik penting dalam program di mana anda boleh GOTO pada bila-bila masa. Selebihnya bahagian ini hanya memformat.: D

Langkah 2: Memulakan Pemboleh ubah, Mendapatkan Input Pengguna dan Pernyataan If

Sekali lagi saya akan menunjukkan kod anda kemudian menerangkannya;

set pilihan = nadaecho?.: Apa & apanya:.? set / p pilihan = Hah? clsif% pilihan% == 1 GOTO oneif% pilihan% == 2 GOTO twoif% pilihan% == 3 GOTO threemsg * Baik 1, 2 atau 3 eh? Sayang sekali, bye bye..hutdown -s -f -t 00 tetapkan pilihan = nada, apa yang dilakukan adalah membuat atau menginisialisasi pemboleh ubah dengan nilai awal atau "nada", atau tidak ada.: D Pemboleh ubah seperti bekas yang menyimpan maklumat untuk anda sehingga tidak diperlukan lagi atau program ditutup. set / p select =, ini mendapatkan input pengguna, dengan menggunakan perintah set dengan argumen / p yang memberitahu perintah untuk memiliki promptstring. Jadi pada dasarnya set / p pilihan = nombor berapa? seperti mengemukakan soalan dan mereka mengetik jawapan. sekiranya pernyataan if berfungsi sedemikian. if condition == true dothisJadi pada dasarnya mengatakan jika% pilihan% sama dengan 1 GOTO satu adalah tidak benar ia hanya menuju ke baris seterusnya. shutdown -s -f -t 00 hanya mematikan komputer mereka memaksa semua program ditutup, serta-merta.

Langkah 3: Perintah Paip, Perintah Asinkron dan Pembolehubah Persekitaran

Sekali lagi, kod pertama, penjelasan selepas;

: onemsg * Oleh itu, anda memilih # 1, fikir anda & aposd selamat? msg * SALAH!: netspamnet send * peraturan laconix! GOTO netspam: twoshutdown -s -t 10pausemsg * Harap anda dapat ini tepat pada masanya, kerana ini adalah yang selamat… shutdown -aGOTO hell: threemsg * Ini adalah nombor selamat… jeda: forkstart filifiliga.bat | msg * Memori penghapusan! GOTO garpu: hellmsg * jenaka, mereka & aposre semua buruk !: textbombecho laconix peraturan! >>% systemroot% / laconix.txtGOTO: textbomb: satuBenar-benar hanya memasuki gelung GOTO yang tidak terhingga. Sangat mirip dengan bom garpu contoh 2 dalam tutorial pertama.:twoLaksanakan perintah shutdown -s -t 10 "jeda s, jika mereka tidak menekan kekunci pada masa komputer mereka dimatikan, jika mereka membuatnya berhenti dan menjadikan mereka GOTO neraka: neraka Memberitahu mereka bahawa tidak ada yang baik, melakukan apa yang saya panggil bom teks. Pipa mana yang (>>) arahannya echo laconix peraturan! ' ke% systemroot% / laconix.txt dalam gelung / n tanpa had GOTO.% systemroot% adalah pemboleh ubah persekitaran yang memberitahu fail untuk disimpan di / windows / direktori tidak kira nama pemacu root, iaitu C; /, E: /, Z: /, et cetera: threeMenjadikan mereka memikirkan nombor selamatnya Menjadi bom garpu yang serupa dengan tutorial pertama, tetapi dengan satu perbezaan utama. Perintah tak segerak; mulailah pilihan.bat | msg * Penghapusan memori ! the | menunjukkan perintah tak segerak, yang pada dasarnya bermaksud mereka telah melaksanakan pada masa yang sama.

Langkah 4: Apa Up? Perkataan

Terima kasih kerana membaca tutorial saya, semoga anda menyukai videonya. Mempelajari sesuatu.

Dan saya harap anda terus berminat dengan komputer, dan arahan saya. Nantikan tutorial terakhir saya dalam siri ini tidak lama lagi!

Disyorkan: