Интернет магазин китайских планшетных компьютеров



Компьютеры - COMMAND.COM - Переменные

02 июня 2011


Оглавление:
1. COMMAND.COM
2. Команды
3. Переменные



Пакетные файлы для COMMAND.COM имеют четыре типа переменных:

  1. ERRORLEVEL содержит код возврата последней из запущенных программ. Как правило, ERRORLEVEL используется для индикации ошибок при работе программы и код 0 означает успешное завершение. Но это относится в основном к утилитам командной строки, прикладные программы обычно не заботятся о возврате конкретных значений, поэтому после них в ERRORLEVEL всегда оказывается нулевое значение или даже мусор. В оригинальном COMMAND.COM код возврата можно было проверить только с помощью конструкции IF ERRORLEVEL, однако в некоторых клонах DOS, а также Windows семейства NT, добавлена возможность обращения к ERRORLEVEL как к обычной переменной.
  2. Переменные могут быть заданы с помощью команды SET. Чтобы получить их значение, нужно имя переменной окружить знаками %, в этом случае в месте использования такой конструкции будет подставлено значение переменной. Некоторые из этих переменных стандартизованы, некоторые задаются системой, остальные задаются и используются пользователями. Хранятся эти переменные в «окружении» и называются «переменными окружения».
  3. Аргументы пакетных файлов в самих пакетных файлах доступны как %1%9. Переменная %0 содержит текст команды, использованной для запуска пакетного файла.
  4. Переменные для команды FOR имеют вид %%a и используются в пакетных файлах совместно с этой командой.


Просмотров: 2864


<<< Chdir
Debug >>>