Ask
| Formát: | ASK <výzva> |
| Šablona: | PROMPT/A |
| Účel: | Umožňuje uživateli vstupovat do zpracování dávkových souborů |
| Cesta: | Vnitřní příkaz |
Příkaz ASK se používá v dávkových souborech k tomu, aby umožnil uživateli zasáhnout do jejich zpracování. Zobrazí <výzvu> a pak čeká na odpověď z klávesnice. Mnoho odpovědí na výběr nemáte. Můžete použít klávesy Y (yes - ano), N (no - ne) a Return (ne).
Po klávese Y nebo N ještě musíte stisknout Return. Stisknete-li Y, příkaz ASK nastaví návratový kód na hodnotu 5 (WARN). Klávesa N nebo Return nastaví návratový kód hodnoty 0. Tento kód pak můžete vyhodnotit příkazem IF a podle toho určit další postup zpracování dávkového příkazu.
<Výzva> může obsahovat i mezery, ale pak ji musíte uzavřít do uvozovek, aby byla přijata jako jediný argument.
Příklad
| ASK Pokračovat? IF WARN ECHO Ano ELSE ECHO Ne ENDIF |
Příkaz ASK vypíše výzvu "Pokračovat?". Klávesa "Y" zobrazí odpověď "Ano", klávesa "N" odpověď "Ne". Popis ostatních použitých příkazů naleznete v této kapitole.



