Команда FOR и ее использование в пакетных файлах
24. Команда FOR и ее использование в пакетных файлах
Стандартная и расширенная форма
В командном файле и командной строке – по-разному.
Стандартная:
for_ %%<имя>_in (<список>) do_<команда> - используется для подстановок.
имя – одна из букв a – z, список для подстановок.
в командной строке один знак % опускается.
for_ %<имя>
for_ %%n_in (*.txt, *.doc, *.bat) do _ del %%W.
Для перемены n можно использовать расширенную модификацию:
for_ %%<имя>_in (<имя>)[/D]
for [/R] <диск>: <путь> %%<имя> do <команда>.
for [/L] %% <имя> in[<нач. значение><шаг><кон. значение>] do <команда>
список – описание текстовых файлов.
Отсчитываем каждую строчку текстового файла, для нее производим синтаксический разбор в соответствии с режимом формирования списка для подстановки и выполнения команды, куда могут входить переменные, полученные в ходе синтаксического разбора.
%%<имя> - присваивается слово (разделено либо пробелом, либо табуляцией).
[режимы разбора] to kens = 1, 2 ÷ 4 *
i ← 1
j ← 3
k ← 4
l ← 5
m ← […] указывает, какие параметры должны были выделить переменные.
5 переменных, имена которых можно использовать в командной строке. %%i, %%j, %%l.
eol = <символ> - позволяет указать символ, являющийся началом строки.
skip = <число>
Число знаков с начала файла, которые будут пропущены при разборе.
delins = <строка символов> - указывает символы, которые являются разделителем.
in (<список >): список файлов, "строка", 'команда'.
25. Приложение MS Word. Шаблоны, структура документа Приемы работы
Технология работы:
1. Настройка
2. создание или открытие документа
3. редактирование
4. форматирование
5. презентация (печать)
6. сохранение документа.
|