В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Как переменные доступа среды в пакетном файле MS-DOS

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:121170
Аннотация
Статья объясняет, как доступ к переменным среды в MS-DOSпакетные файлы.
Дополнительная информация
В этом примере показано, как проверить наличие средыпеременная:
   IF "%VARIABLE%" == "" GOTO MODULE				
В этом примере проверяется существование переменной среды«ПЕРЕМЕННАЯ». Если ПЕРЕМЕННАЯ не существует, инструкция является true и элемент управленияпакета файл переходит в разделе модуль. Если оператор незначение true, то есть ПЕРЕМЕННОЙ переменная существует, программа управления переходит кСледующая строка пакетного файла и продолжает работу.

Примечание: Прямые кавычки необходимы только в том случае, если переменная используется влогический оператор IF.

В следующем примере показано использование переменной среды PATHв пакетном файле:
   IF "%PATH%" == "" GOTO NOPATH   :YESPATH   @ECHO The PATH environment variable was detected.   PATH=C:\DOS;%PATH%   GOTO END   :NOPATH   @ECHO The PATH environment variable was NOT detected.   PATH=C:\DOS;   GOTO END   :END				
В этом примере проверяется наличие переменной PATH. Если он существуетэлемент управления передает в разделе YESPATH; в противном случае управление передаетсяРаздел NOPATH.

При обнаружении пути и управление передается в разделе YESPATH C:\DOSдобавляется существующий путь с помощью переменной % PATH %.
6.00 6.20

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 121170 — последний просмотр: 06/01/2011 07:19:00 — редакция: 4.0

  • kbmt KB121170 KbMtru
Отзывы и предложения