Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Cmd.doc
Скачиваний:
39
Добавлен:
31.08.2019
Размер:
291 Кб
Скачать
☆

Примеры

Для вывода всех строк из файла Pencil.ad, которые содержат слова «Точилка» служит следующая команда:

find "Точилка" pencil.ad

Для поиска строки, содержащей текст, указанный в кавычках, необходимо сначала заключить в кавычки всю строку. Во-вторых, необходимо использовать двойные кавычки для каждых кавычек, содержащихся в строке. Поиск Ученый пометил свой документ ""только для дискуссии"". Это не окончательный отчет." В Report.doc введите:

find "Ученый пометил свой документ ""только для дискуссии."" Это не окончательный отчет." report.doc

Если поиск требуется провести в нескольких файлах, следует использовать команду find с командой for. Для поиска файлов с расширением .bat, содержащих строку "PROMPT", можно использовать следующую команду:

for %f in (*.bat) do find "PROMPT" %f

Для поиска на жестком диске C файлов, содержащих строку "CPU" и отображения их имен используйте символ канала (|), чтобы направить результаты команды dir в команду find:

dir c:\ /s /b | find "CPU"

Так как команда find проводит поиск, различая строчные и заглавные буквы, а команда dir выводит результаты заглавными буквами, необходимо задать строку "CPU" заглавными буквами или использовать ключ /i в команде find.

Mkdir

Создание папки или подпапки.

Синтаксис

mkdir [диск:]путь

md [диск:]путь

Параметры

диск:

Диск, на котором будет создана новая папка.

путь

Обязательный параметр. Имя и местоположение новой папки. Максимальная длина пути определяется типом файловой системы.

/?

Отображение справки в командной строке.

Заметки

•

Если расширения командного процессора разрешены (по умолчанию они разрешены), с помощью одной команды mkdir можно создать все вложенные папки по указанному пути. Для получения дополнительных сведений о разрешении и запрещении расширений командного процессора щелкните ссылку «См. также» и см. команду cmd.

Примеры

Чтобы создать папку Налоги с подпапкой Ставки, содержащей папку Текущие, введите:

mkdir \Налоги\Ставки\Текущие

Данная команда аналогична использованию следующей последовательности команд (если разрешения командного процессора запрещены):

mkdir \Taxes

chdir \Taxes

mkdir Property

chdir Property

mkdir Current

Move

Служит для перемещения одного или нескольких файлов из одного каталога в другой.

Синтаксис

move [{/y | /-y}] [источник] [результат]

Параметры

/y

Запрет на выдачу запроса подтверждения перезаписи существующего файла-результата.

/-y

Выдача запроса подтверждения перезаписи существующего файла-результата.

источник

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

Target

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

/?

Отображение справки в командной строке.

Заметки

•

Использование параметра командной строки /y

Параметр командной строки /y может быть установлен заранее в переменной среды COPYCMD. Значение может быть переопределено параметром /-y в командной строке. По умолчанию если команда copy выполняется не в пакетной программе, при замене требуется подтверждение.

•

Перемещение зашифрованных файлов

При перемещении файлов на том, не поддерживающий шифрованную файловую систему (EFS), возникнет ошибка. Следует предварительно расшифровать файлы или переместить их на том, поддерживающий EFS.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]