№
п/п.
Модификато
р
Описание
1.
%~dp1
замена %1 именем диска и путем
2.
%~nx1
замена %1 именем файла и расширением
3.
%~dp$PATH:
1
поиск в каталогах, перечисленных в переменной среды PATH,
и замена %1 именем диска и путем к первому найденному
файлу.
4.
%~ftza1
замена %1 строкой, аналогичной результату работы команды
Dir
Еще один модификатор, являющийся уникальным, имеет вид %*. Он представляет все
аргументы, переданные пакетному файлу. Этот модификатор не используется в
комбинации с модификатором %~.
Подводя промежуточные итоги по теоретическому материалу, необходимо напомнить
еще о двух возможностях, а именно о конвейерах команд и «каналах», рассмотренных в
предыдущих лабораторных работах, информация о которых доступна в
Приложениях 1 и
2
настоящего лабораторного практикума. Наряду с рассмотренными командами и
утилитами, модификаторами и квалификаторами, они являются инструментами для
расширения функционала пакетных файлов и сценариев при их построении и организации.
Исполняющим механизмом, позволяющим реализовать задуманные в пакетном файле
или сценарии действия, является сервер сценариев ОС Windows, который позволяет быстро
запустить пакетный файл или сценарий, введя его имя строке командной оболочки. Сервер
сценариев служит контроллером средств обработки сценариев ОС. Однако, в отличие от
других средств обработки сценариев, сервер сценариев ОС Windows не требует много
памяти и является идеальным средством, как для интерактивных, так и для пакетных
сценариев, таких как сценарий входа в систему или сценарий администрирования.
Существуют две версии сервера сценариев, доступных в окне командной оболочки:
Wscript.exe —
позволяет задавать параметры выполнения сценариев в окне свойств, и
Достарыңызбен бөлісу: |