Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная 1 по Информатике.doc
Скачиваний:
17
Добавлен:
15.11.2019
Размер:
488.45 Кб
Скачать

2.2.7. Переименование файлов

Для переименования файлов необходимо использовать команду REN.

Команда «переименование одного или нескольких файлов».

RENAME [диск:][путь]имя_файла1 имя_файла2.

REN [диск:][путь]имя_файла1 имя_файла2.

Для конечного файла нельзя указать другой диск или каталог.

Для переименования файла необходимо выполнить следующую команду:

Переименование файла nc8421.exe в rename.txt командой REN

ren z:\1\nc8421.exe rename.txt

2.2.8. Перемещение файлов

Для перемещения файлов необходимо использовать команду MOVE.

Команда «перемещение файлов и переименование файлов и папок».

Перемещение одного или более файлов:

MOVE [/Y|/-Y] [диск:][путь]имя_файла1[,...] назначение

Переименование папки:

MOVE [/Y|/-Y] [диск:][путь]имя_папки новое_имя_папки

[диск:][путь]имя_файла1 Определяет местоположение файла или файлов, которые необходимо переместить.

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

[диск:][путь]имя_папки Определяет папку, которую необходимо переименовать.

новое_имя_папки Определяет новое имя папки.

/Y Перезаписывать существующие файлы назначения без

предупреждения.

/-Y Предупреждать при перезаписи существующего файла

назначения.

Ключ /Y может присутствовать в значении переменной среды окружения COPYCMD.

Оно может перекрываться ключом /-Y в командной строке. По умолчанию используется предупреждение о перезаписи, если только команда MOVE не выполняется как часть пакетного файла.

Для перемещения файлов необходимо выполнить следующую команду:

Перемещение файлов из каталога «1» на диске «Z» в каталог «7» на том же диске.

move z:\1\*.* z:\7\

2.2.9. Копирование каталогов

Для копирования каталогов необходимо использовать команду XCOPY.

Команда «копирование файлов и структур каталогов».

XCOPY источник [результат] [/A|/M] [/D[:дата]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/O] [/X] [/Y] [/-Y] [/N] [/Z] [/EXCLUDE:файл1[+файл2][+файл3]...]

источник Копируемые файлы.

результат Местоположение и/или имена новых файлов.

/A Копирование только файлов с установленным архивным

атрибутом. Сам атрибут при этом не изменяется.

/M Копирование только файлов с установленным архивным

атрибутом. После копирования атрибут снимается.

/D:дата Копирование файлов, измененных не ранее указанной

даты. Если дата не указана, заменяются только конечные

файлы, более старые, чем исходные.

/EXCLUDE:файл1[+файл2][+файл3]...

Список файлов, содержащих строки. Каждая текстовая

строка должна располагаться в отдельной строке файла.

Когда любая из строк совпадает с любой частью

абсолютного пути к копируемому файлу, такой файл

исключается из операции копирования. К примеру, указав

строку \obj\ или .obj можно исключить все файлы из

папки obj или все файлы с расширением obj

соответственно.

/P Вывод запросов перед созданием каждого нового файла.

/S Копирование каталогов с подкаталогами (кроме пустых).

/E Копирование каталогов с подкаталогами (в том числе

пустых). Эквивалентен сочетанию ключей /S /E.

Совместим с ключом /T.

/V Сравнение конечных файлов с исходными.

/W Вывод запроса на нажатие клавиши перед копированием.

/C Продолжение копирования, независимо от наличия ошибок.

/I Если результат не существует, а копируется несколько

файлов, считается, что указано имя каталога.

/Q Запрет вывода имен копируемых файлов.

/F Вывод полных имен исходных и конечных файлов.

/L Вывод имен копируемых файлов.

/G Копирование зашифрованных файлов в каталог результата,

не поддерживающий шифрование.

/H Копирование скрытых и системных файлов (среди прочих).

/R Разрешение замены файлов, предназначенных только для

чтения.

/T Создание структуры каталогов (кроме пустых каталогов)

без копирования файлов. Если требуется создать пустые

каталоги и подкаталоги, используйте сочетание ключей

/T /E.

/U Копирование только файлов, уже имеющихся в конечном

каталоге.

/K Копирование атрибута "Только чтение" (обычно он

сбрасывается).

/N Использование коротких имен при копировании.

/O Копирование сведений о владельце и данных ACL.

/X Копирование параметров аудита файлов (требует /O).

/Y Подавление запроса подтверждения на перезапись

существующего конечного файла.

/-Y Обязательный запрос подтверждения на перезапись

существующего конечного файла.

/Z Копирование сетевых файлов с возобновлением.

Ключ /Y можно установить через переменную среды COPYCMD.

Ключ /-Y командной строки переопределяет такую установку.

Для копирования каталогов необходимо выполнить следующие команды:

Копируем содержимое каталога «1» с подкаталогами на диске «Z» в каталог «7» на том же диске.

xcopy /e z:\1\ z:\7\