- Cara menggunakan set
- Cara menggunakan pilihan
Di bawah ini adalah bagaimana Anda dapat menggunakan perintah yang ditetapkan untuk memberikan pengguna file batch kemampuan untuk menekan 1, 2, atau 3 dan melakukan langkah-langkah untuk opsi yang ditekan.
@ECHO off cls: mulai ECHO. ECHO 1. Cetak Hello ECHO 2. Cetak Bye ECHO 3. Cetak Test set choice = set / p choice = Ketikkan nomor yang akan dicetak teks. jika tidak '% choice%' == '' setel pilihan =% pilihan: ~ 0, 1% jika '% choice%' == '1' kebagian halo jika '% choice%' == '2' selamat tinggal jika ' % choice% '==' 3 'uji goto ECHO "% choice%" tidak valid, coba lagi ECHO. mulai goto: halo ECHO HALO akhir goto: sampai jumpa ECHO BYE akhir goto: tes ECHO TEST akhir goto: akhir jeda
Dalam file kumpulan di atas, variabel% choice% diberikan ketika pengguna memasukkan data dan menekan masuk dengan baris pilihan set / p. Jika 1, 2, atau 3 dimasukkan oleh pengguna menggunakan perintah goto pergi ke label yang sesuai dan melakukan gema dan pergi ke akhir file batch.
- Lihat halaman perintah yang ditetapkan untuk informasi dan opsi lebih lanjut.
Cara menggunakan pilihan dalam file batch
Di bawah ini adalah contoh bagaimana Anda dapat menggunakan perintah pilihan untuk memberikan pengguna file batch kemampuan untuk menekan 1, 2, atau 3 dan melakukan langkah-langkah untuk opsi yang ditekan.
@ECHO OFF: BEGINCLSCHOICE / N / C: 123 / M "PILIH NOMOR (1, 2, atau 3)"% 1 JIKA ERRORLEVEL == 3 GOTO THREEIF ERRORLEVEL == 2 GOTO TWOIF ERRORLEVEL == 1 GOTO ONEGOTO END: THREEECHO ANDA PUNYA PRESSED THREEGOTO END: TWOECHO ANDA PUN PRESSED TWOGOTO END: ONEECHO ANDA PUN PRESSED ONE: ENDjeda
Dalam file batch di atas, pilihan memiliki opsi yang tersedia 1, 2, atau 3 dan jika salah satu dari ini ditekan pergi ke label yang sesuai dengan goto dan gema nomor yang ditekan.
- Lihat halaman perintah pilihan kami untuk informasi dan opsi lebih lanjut.