2015-07-29 2 views
-1

У меня есть этот тип команды, но я хочу, чтобы напечатать команду ниже результат :печать вывода команды выбора пакетного файла

ECHO Access to this system is restricted to authorized personnel for authorized business purpose only!! 
CHOICE /M "Do you want to continue" 
If Errorlevel 2 GoTo N 

:Y 
ECHO. 
ECHO You choose: YES 


set /p id=Enter Name/ID: 
ECHO Hello %id% 

timeout /t 5 

GoTo ErrorFunc 

:N 
Echo. 
Echo You choose: NO and you are required to exit from cmd ! 
Echo. 

ECHO EXITING IN 5 SECOND 

timeout /t 5 
exit 

test.bat > C:\test.log 

Если я печатаю Y и распечатать результат, он воткнул результат ниже:

Доступ к этой системе относится только к авторизованному персоналу для только для уполномоченных коммерческих целей! Вы хотите продолжить [Y, N]?

Любая идея для решения?

+0

В чем вопрос? – UnknownOctopus

+0

На какой вопрос вы хотите ответить? –

+0

мой вопрос: я хочу, чтобы моя команда выбора файла партии имела выход и выходной ответ –

ответ

0

Чтобы добавить выборы на ваш вопрос, просто использовать

CHOICE /C:yn /M "Do you want to continue?" 
if %ERRORLEVEL% EQU 1 GOTO Y 
if %ERRORLEVEL% EQU 2 GOTO N 

ERRORLEVEL 1 указывает первый выбор, который /C:уn, ERRORLEVEL 2 обозначает второй выбор, который /C:yп.

Смежные вопросы