Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

С помощью системных переменных.

Команда PAUSE | Проверка значения переменной | Проверка наличия переменной среды | Команда FOR. Организация циклов | При таком использовании команды FOR процесс обработки продолжается, пока не обработаются все файлы (или группы файлов), указанные во множестве. |


Читайте также:
  1. Ведение журнала системных сообщений
  2. Власть примера. Влияние с помощью харизмы
  3. Власть примера. Влияние с помощью харизмы
  4. Власть примера. Влияние с помощью харизмы
  5. Власть примера. Влияние с помощью харизмы
  6. Власть примера. Влияние с помощью харизмы
  7. Во-вторых, из переменной среды можно выделять подстроки с помощью конструкции

Замещаемые параметры командной строки. При использовании первого способа в тексте пакетного файла используются формальные параметры, имеющие имена %0, %2, …%9. Реальные значения этим параметрам присваиваются с помощью фактических параметров, которые указываются при запуске пакетного файла через пробелы:

<имя пакетного файла> <параметр1> <параметр2>.. <параметр9>

При выполнении пакетного файла формальный параметр %1 получает значение (замещается) <параметр1>, формальный параметр %2 получает значение <параметр2> и т.д. В формальном параметре %0 хранится имя самого пакетного файла.

Если в командной строке при вызове пакетного файла задано меньше девяти параметров, то "лишние" переменные из %1 – %9 замещаются пустыми строками.

Например, пусть создан командный файл copier.bat следующего содержания:

@ECHO OFFCLSECHO Файл %0 копирует каталог %1 в %2XCOPY %1 %2 /S

Если запустить его из командной строки с двумя параметрами, например

copier.bat C:\Programs D:\Backup

То на экран выведется сообщение

Файл copier.bat копирует каталог C:\Programs в D:\Backup

и произойдет копирование каталога C:\Programs со всеми его подкаталогами в D:\Backup.

При необходимости использования более 10 параметров, необходимо воспользоваться командой SHIFT.


Дата добавления: 2015-08-27; просмотров: 46 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Вызовет стандартный Калькулятор, а при его закрытии вызовет Блокнот.| Символ “%” можно использовать в командах внутри пакетного файла, но при этом необходимо повторить его дважды. Например, имя файла f%.exe должно выглядеть как f%%.exe.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)