Расширение команд

Оцените статью

windows713174 Расширение командКогда включено расширение команд, появляется возможность указать в команде pushd сетевой путь (например, и происходит автоматическое отображение буквы диска на сетевой путь. Буквы начинаются с Z и выбираются в обратном порядке. Команда popd автоматически удаляет временное отображение дисков.

Если указать ключ /s, можно удалить папку, включая все ее файлы и подчиненные папки. Этот способ очень опасен, поскольку файлы удаляются немедленно и не перемещаются в корзину. Используя ключ /s, следует проявлять особую осторожность. В качестве меры предосторожности CMD запрашивает подтверждение на удаление целого дерева подкаталогов. Для подавления вывода этого запроса на подтверждение можно в командной строке воспользоваться ключом /q. Если ключ /s не используется, указанный каталог должен быть пустым, в противном случае команда выведет сообщение об ошибке и не удалит каталог. Позволяет ввести в пакетный файл примечание (комментарий). Весь указанный Текст игнорируется. Такие специальные символы, как |, >, < и &, после пет также игнорируются, поэтому их можно использовать в комментарии. В команде set можно использовать подстановку переменных. Например, чтобы добавить строковое значение c:В значения переменных среды окружения можно вставлять специальные символы, например >, <, & и |, но перед ними нужно обязательно ставить символ вставки Л, чтобы они не могли интерпретироваться как команды перенаправлений или как разделители команд. Например, команда

Определяет переменную среды окружения по имени envvar, имеющую значение some | text.

Когда включено расширение команд, команда set позволяет выполнять численные расчеты и выводить приглашение на ввод. Информация о вычислениях с помощью команды set будет рассмотрена в данной главе в разделе «Выполнение численных расчетов в пакетных файлах» (с. 508). Информация о выводе приглашений на ввод будет рассмотрена в главе 11, в разделе «Приглашение на ввод данных».

Комментирование закрыто.

Вверх страницы
x