Вот мой код, я не хочу, чтобы пользователь нажимал enter, чтобы сделать выбор. Я попробовал пару вещей, но ничего не попробовал.Получить пользовательский ввод без нажатия ввода
@echo off
:debut mon menu a moi
cls
echo 1.Calculatrice
echo 2.Task manager
echo 3.msconfig
echo 4.Notepad
echo 5.ipconfig
echo 6.quit
echo.
set /p /c choix=" Choisir votre application : "
if "%choix%"=="1" goto menu1
if "%choix%"=="2" goto menu2
if "%choix%"=="3" goto menu3
if "%choix%"=="4" goto menu4
if "%choix%"=="5" goto menu5
if "%choix%"=="6" goto menu6
я не включил в меню, так как это не имеет значения
Возможно, это что-то вроде этого [http://stackoverflow.com/questions/1816298/how-to-set-read-command-to-execute-without-having-to- нажмите-enter-button-in-shell) – Boss
Я думаю, что вам нужна команда [choice] (http://technet.microsoft.com/en-us/library/cc732504.aspx), а не 'set/p' .. , –