Seçim nasıl kullanılır ve bir toplu iş dosyasında ayarlanır

Aşağıda, toplu iş dosyanızın kullanıcılarına seçenekler listesinden seçebilme yeteneği vermesi için toplu iş dosyasında seçim ve ayar komutunu nasıl kullanabileceğiniz açıklanmaktadır.

  • Seti nasıl kullanılır
  • Seçim nasıl kullanılır

Toplu iş dosyası kullanıcılarına 1, 2 veya 3 düğmesine basma ve basılan seçeneğin adımlarını gerçekleştirme yeteneği vermek için set komutunu nasıl kullanabileceğinizi aşağıda bulabilirsiniz.

 @ECHO kapalı cls: ECHO'yu başlatın. ECHO 1. Yazdır Merhaba ECHO 2. Yazdır Hoşçakal ECHO 3. Yazdırma Testi set choice = set / p choice = Metin yazdırılacak sayıyı yazın. değilse '% choice%' == '' set choice =% choice: ~% 0, 1% '% choice%' == '1' eğer merhaba '% choice%' == '2' bye ise ' % choice% '==' 3 'ECHO testine devam et "% choice%" geçerli değil, tekrar deneyin ECHO. başlangıç ​​başlangıç: merhaba ECHO HELLO sonu: bye ECHO BYE sonu: testi ECHO TESTI sonu sonu: sonu duraklat 

Yukarıdaki toplu iş dosyasında, % choice% değişkeni, kullanıcı veri girdiğinde ve set / p seçim satırında enter tuşuna bastığında atanır. Kullanıcı tarafından goto komutunu kullanarak 1, 2 veya 3 girilirse, ilgili etikete gider ve ekoyu gerçekleştirir ve toplu iş dosyasının sonuna gider.

  • Daha fazla bilgi ve seçenekler için ayarlanmış komut sayfamıza bakın.

Toplu iş dosyasında seçim nasıl kullanılır?

Aşağıda, toplu iş dosyası kullanıcılarına 1, 2 veya 3 basma ve basılan seçeneğin adımlarını gerçekleştirme yeteneği vermek için seçim komutunu nasıl kullanabileceğinizin bir örneği verilmiştir.

 @ECHO KAPALI: BAŞLANGIÇSCHOICE / N / C: 123 / M "PICK A NUMBER (1, 2, veya 3)"% 1 EĞER HESAP == 3 GOTO ÜÇ HATASI = = 2 GOTO İKİ ERRORLEVEL == 1 GOTO ONEGOTO THREEGOTO END: İKİLİSİNDEN BASINIZ TWOGOTO END: İKİSİNİZ BASINIZ BİRİNDİR: END 

Duraklat

Yukarıdaki toplu iş dosyasında, seçenek 1, 2 veya 3 seçeneklerine sahiptir ve bunlardan herhangi birine basıldığında, uygun etikete goto ile gider ve basılan numarayı yansıtır.

  • Daha fazla bilgi ve seçenekler için seçim komut sayfamıza bakın.