Как выйти из командной строки
Перейти к содержимому

Как выйти из командной строки

  • автор:

Команда EXIT – завершить работу командного процессора или текущего командного файла.

Команда EXIT используется для завершения пакетных файлов с установкой значения переменной ERRORLEVEL или для завершения командного процессора CMD.EXE ( для выхода из командной строки), если она выполняется вне пакетного файла.

Формат командной строки:

EXIT [/B] [exitCode]

Параметры командной строки:

/B — Предписывает завершить текущий пакетный файл-сценарий вместо завершения CMD.EXE. Если выполняется вне пакетного файла-сценария, то будет завершена программа CMD.EXE

exitCode — Указывает цифровое значение. Если указан ключ /B, определяет номер для ERRORLEVEL. В случае завершения работы CMD.EXE, устанавливает код завершения процесс с данным номером.

Примеры использования команды EXIT

exit — завершить текущий сеанс CMD

Команда EXIT с параметрами используются, как правило, только в командных файлах. Например, для индикации результата выполнения с установкой значения переменной среды ERRORLEVEL

REM перейти к метке, где выполняется выход с ERRORLEVEL=0

REM перейти к метке, где выполняется выход с ERRORLEVEL=1

REM установить ERRORLEVEL равный 0 и завершить работу

REM установить ERRORLEVEL равный 1 и завершить работу

Параметр /B используется в тех случаях, когда выполняется завершение командного файла, но необходимо продолжить работу командного процессора. Например, когда командный файл 1.bat вызывает командной CALL другой командный файл 2.bat , результат выполнения которого, характеризуется значением переменной окружения ERRORLEVEL . Если в вызываемом командном файле использовать команду EXIT без параметра /B, то будет завершена работа вызываемого файла 2.bat, а также вызывающего файла 1 .bat и интерпретатора CMD.EXE, т.е вместо выхода из вызываемого файла будет полностью завершен сеанс командной строки.

Простейший пример, когда командный файл 1.bat вызывает на выполнение другой командный файл с именем 2.bat и выводит на экран значение ERRORLEVEL, установленное при выходе из вызываемого файла:

echo Batch file 2.bat executed with ERRORLEVEL = %ERRORLEVEL%

Файл 2.bat завершается командой EXIT с установкой значения ERRORLEVEL, равного 128:

При выполнении командного файла 1.bat на экран будет выведено сообщение:

Batch file 2.bat executed with ERRORLEVEL = 128

Попробуйте убрать параметр /B в команде EXIT командного файла 2.bat и оцените полученный результат.

Как выйти из командной строки

Включил безопасный режим через MSConfig и не туда нажал случайно и при перезапуске появляется командная строка если закрыть её то чёрный фон как это исправить?

Голосование за лучший ответ

пропишите exit в командной строке, и вообще зачем вы лезли msconfig?

ольга казаринаУченик (222) 8 месяцев назад

Написал но она просто закрывается и остаётся чёрный экран и при перезагрузке снова открывается

Хусенбой Щаргих Знаток (404) ольга казарина, пропишите в ней start explorer.exe

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Как выйти из командной строки Linux. какими горячими клавишами.

Если запущены иксы, то переключение между открытыми окнами такое же как в Windows — через Alt+Tab
Если вы сидите не в исках, то можно переключиться на другую виртуальную консоль (если вы сидите не в дистанционном доступе) при помощи Ctrl+Alt+F? (или просто Alt+F? — вместо знака вопроса цифра от 1 до максимального количества консолей, зависит от того, какой именно Linux, комбинация клавиш тоже зависит от этого) .
Если вы сидите не в иксах и через дистанционный доступ (например, из-под Windows под Putty), то просто выйдите из пользователя при помощи logout и/или откройте новое окно программы.
Если вы сидите в другом пользователе через команду su или sudo, то выйти из второго пользователя можно при помощи команды logout.

Остальные ответы

если под консолью подразумевается Терминал в графическом окружении, то команда exit, а если настоящая консоль, то сочетание клавиш alt ctrl f7.

выйти, т. е. разлогинится?
Ctrl+d

Команда EXIT: выход из командной строки Windows или командного файла

При работе с операционными системами Windows пользователям и системным администраторам довольно часто приходится использовать командную строку. Большинство из нас привыкло пользоваться графическим интерфейсом системы, а потому закрывает окно командной строки, используя мышь. Впрочем, закончив набирать команды, можно не отрывать рук от клавиатуры, и закрыть окно командной строки через EXIT.

У команды exit есть и второе предназначение — выход из текущего командного файла. Допустим, что в текущем окне командного интерпретатора у вас исполняется какой-то BAT-файл или CMD-файл. Если нужно выйти из него, не закрывая окно командной строки, это также можно сделать командой exit . Синтаксис и примеры ниже.

B — завершение текущего командного файла вместо завершения процесса CMD.EXE (закрытия окна командной строки). Если использовать вне пакетного файла-сценария, будет завершён процесс CMD.EXE;

exitCode — цифровой код, определяющий номер для ERRORLEVEL. Если произошло завершение работы CMD.EXE, то будет установлен код завершения процесса с данным номером.

exit

Команда выше просто закроет окно командной строки.

Нередки ситуации, когда один командный файл вызывает другой командный файл. Предположим, что файл primer1.bat вызывает файл primer2.bat. Используя команду exit , мы вызовем закрытие файла primer2.bat, а также primer1.bat, после чего закроется и окно командной строки.

Чтобы этого не произошло, используем /b . Допустим, что файл primer1.bat вызывает primer2.bat и выводит на экран значение ERRORLEVEL, которое взято при выходе из primer2.bat:

@echo off call primer2.bat echo Batch file primer2.bat executed with ERRORLEVEL = %ERRORLEVEL% 

Файл primer2.bat завершается командой exit с установкой значения ERRORLEVEL, равного 128:

@echo off exit /b 128 

Это приведёт к выводу следующего сообщения:

Batch file primer2.bat executed with ERRORLEVEL = 128

Команда EXIT: выход из командной строки Windows или командного файла

Как видите, польза команды exit не только в том, что она помогает закрывать окно командной строки без помощи мыши.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *