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

ParametrOpis
/C choicesOkreśla zestaw dostępnych opcji, z których użytkownik może wybierać. Można podać do 26 opcji, reprezentowanych przez litery A-Z.
/NNie wyświetla komunikatu o dostępnych opcjach.
/SUmożliwia wprowadzenie opcji bez rozróżniania wielkości liter.
/T timeoutOkreśla czas (w sekundach), po którym komenda zakończy działanie, jeśli użytkownik nie wprowadzi wyboru.
/D defaultOkreśla domyślną opcję, która zostanie wybrana po upływie czasu.
/M textWyś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