choice

Komenda choice w systemie Windows jest używana do oczekiwania na wprowadzenie przez użytkownika jednej z kilku dostępnych opcji. Umożliwia to tworzenie interaktywnych skryptów, które mogą reagować na wybory użytkownika, co zwiększa elastyczność i funkcjonalność skryptów wsadowych.

Skladnia

choice [/C choices] [/N] [/S] [/T timeout] [/D default] [/M text]

Parametry

Parametr Opis
/C choices Określa zestaw dostępnych opcji, z których użytkownik może wybierać. Można podać do 26 opcji, reprezentowanych przez litery A-Z.
/N Nie wyświetla komunikatu o dostępnych opcjach.
/S Umożliwia wprowadzenie opcji bez rozróżniania wielkości liter.
/T timeout Określa czas (w sekundach), po którym komenda zakończy działanie, jeśli użytkownik nie wprowadzi wyboru.
/D default Określa domyślną opcję, która zostanie wybrana po upływie czasu.
/M text Wyświetla komunikat dla użytkownika przed prośbą o dokonanie wyboru.

Przyklady uzycia

choice /C ABC /M "Wybierz A, B lub C:"

W tym przykładzie komenda choice wyświetla komunikat „Wybierz A, B lub C:”, a następnie czeka na wprowadzenie przez użytkownika jednej z opcji: A, B lub C. Po dokonaniu wyboru, skrypt może kontynuować w zależności od wybranej litery.

choice /C ABC /D A /T 10 /M "Wybierz A, B lub C (domyślnie A):"

W tym przypadku, jeśli użytkownik nie wprowadzi żadnego wyboru w ciągu 10 sekund, automatycznie zostanie wybrana opcja A. Komenda wyświetli komunikat „Wybierz A, B lub C (domyślnie A):” i czeka na odpowiedź. Umożliwia to stworzenie bardziej interaktywnego skryptu, który nie wymaga natychmiastowej reakcji użytkownika.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020