лабораторная работа: изучение команд Windows

Федеральное агентство по образованию и науке РФ Красноярский государственный технический университет Кафедра Информатики и ВТ Лабораторная работа 2 Изучение работы команд Windows для работы с файлами Выполнила студентка ЭУ 64-4 Трухиной Л.Г. Руководитель Сидоров А.Ю. Красноярск 2005 Справочник по командам Windows для работы с файлами Ш Команда Chdir Cd вывод имени текущего каталога и переход в другую папку.CHDIR дискпуть CHDIR Cd d диск путь Cd Команда СD диск отображает имя текущего каталога указанного диска.

Команда СD без параметров отображает имена текущих диска и каталога. Параметр d используется для одновременной смены текущих диска и каталога. обозначает переход в родительский каталог. CDocuments and Settings1 cd d dЛюда DЛюда cd D cd Люда Ш Команда Attrib просмотр, установка и снятие атрибутов файла каталога и переход в другую папку.Attrib r-r a-a s-s h-h диск путь имяфайла CЛюда attrib a людмила.txt CЛюда attrib h людмила.txt CЛюда attrib -h людмила.txt CЛюда attrib r людмила.txt CЛюда attrib s людмила.txt CЛюда attrib людмила.txt - просмотр атрибутов - установка атрибутов снятие атрибутов R атрибут Только чтение А атрибут Архивный S атрибут Системный Н атрибут Скрытый Ш Команда Copy копирование одного или нескольких файлов.

COPY D V N Y -Y Z A B источник A B источник A B результат A B источник Имена одного или нескольких копируемых файлов.A Файл является текстовым файлом ASCII. B Файл является двоичным файлом. D Указывает на возможность создания зашифрованного файла результат Каталог иили имя для конечных файлов.

V Проверка правильности копирования файлов. N Использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 3. Y Подавление запроса подтверждения на перезапись существующего конечного файла. -Y Обязательный запрос подтверждения на перезапись существующего конечного файла. Z Копирование сетевых файлов с возобновлением.

Ключ Y можно установить через переменную среды COPYCMD. Ключ -Y командной строки переопределяет такую установку. По умолчанию требуется подтверждение, если только команда COPY не выполняется в пакетном файле. CЛюда copy a люда1.docлюда2.doc люда3.doc Ш Команда Del удаление одного или нескольких файлов.Del p f s q aатрибуты имена СЛюда del p люда3.doc СЛюда del ah людмила.txt Имена имена одного или нескольких файлов. p запрос на подтверждение перед удалением каждого файла. f принудительное удаление файлов из всех подкаталогов. s удаление указанных файлов из всех подкаталогов. q отключение запроса на подтверждение при удалении файлов. a отбор файлов на удаление по атрибутам.

Атрибуты S системные файлы R доступные только для чтения H скрытые файлы A файлы для архивирования Ш Команда Dir вывод списка и подкаталогов каталога Dir диск путь имяфайла aатрибуты b c d l n опорядок p q s tвремя w x 4 СЛюда dir b диск путь имяфайла диск, каталог иили файлы, которые следует включить в список. a вывод файлов с указанными атрибутамиD-каталоги H-скрытые файлы R-доступные только для чтения S-системные файлы A-файлы для архивирования b вывод только имен файлов c применение разделителя групп разрядов для вывода размеров файлов d вывод списка в несколько столбцов с сортировкой по столбцам l использование нижнего регистра для имен файлов n отображение имен файлов в крайнем правом столбце о сортировка списка отображаемых файлов порядок N-по имениалфавитная E-по расширениюалфавитная G-начать список с каталогов S-по размерусперва меньшие D-по датесперва более старые p пауза после заполнения каждого экрана q вывод сведений о владельце файла s вывод списка файлов из указанного каталога и его подкаталогов t выбор поля времени для отображения и сортировки время C-создание A-последнее использование W-последнее изменение w вывод списка в несколько столбцов x отображение коротких имен для файлов 4 вывод номера года в четырехзначном формате Ш Команда Fc сравнение двух файлов и вывод различий между ними. Fc a c l lbn n t wnnnn диск1 путь1 имяфайла1 диск2 путь2 имяфайла2 Fc b диск1 путь1 имяфайла1 диск2 путь2 имяфайла2 a вывод только первой и последней строк для каждой группы различий b сравнение двоичных файлов c игнорирование регистра символов l сравнение файлов в формате ASCII lbn максимальное число несоответствий для заданного числа строк n вывод номеров строк при сравнение текстовых файлов ASCII t символы табуляции не заменяются числом пробелов w при сравнение пробелы и символы табуляции игнорируются nnnn число последовательных совпадающих строк, которое должно встретиться после группы насовпадающих Сюда fc nnnn ущу.txt еще.txt Ш Команда find поиск текстовой строки в одном или нескольких файлах.

FIND V C N I OFFLINE строка дискпутьимяфайла V Вывод всех строк, НЕ содержащих заданную строку.

C Вывод только общего числа строк, содержащих заданную строку.

N Вывод номеров отображаемых строк.

OFFLINE Не пропускать файлы с установленным атрибутом Автономный.

I Поиск без учета регистра символов. строка Искомая строка. дискпутьимяфайла Один или несколько файлов, в которых выполняется поиск.COcco find c Лабораторная работа ущу.txt еще.txt Ш Команда Mkdir создание папки MKDIR дискпуть MD дискпуть Изменение команды MKDIR при включении расширенной обработки команд Команда MKDIR создает при необходимости все промежуточные каталоги в пути. Например, если a не существует, то mkdir abcd приводит к тому же результату, что и mkdir a chdir a mkdir b chdir b mkdir c chdir c mkdir d При отключении расширенной обработки команд используется только второй вариант.

CЛюда mkdir ЛюдаЛюда4Люда5 Ш Команда Move перемещение и одного или нескольких файлов, переименование файла Перемещение одного или более файлов MOVE Y -Y дискпутьимяфайла1 назначение Переименование папки MOVE Y -Y дискпутьимяпапки новоеимяпапки дискпутьимяфайла1 Определяет местоположение файла или файлов, которы необходимо переместить. Назначение Определяет новое местоположение файла.

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

Y Перезаписывать существующие файлы назначения без предупреждения. -Y Предупреждать при перезаписи существующего файла назначения. СЛюда move y еще.txt cЛюда1 COcco move y ущу.txt l.txt Ш Команда Rename - переименование файлов и папок. RENAME дискпутьпапка1 имяфайла1 папка2 имяфайла2 REN дискпутьпапка1 имяфайла1 папка2 имяфайла2 Указать другой диск или папку для результирующего файла или папки нельзя.CЛюда rename люда4 людмила Ш Команда Replace замена файлов в одном каталоге с теми же именами из другого каталога.

REPLACE диск1путь1имяфайла диск2путь2 A P R W REPLACE диск1путь1имяфайла диск2путь2 P R S W U диск1путь1имяфайла Один или несколько исходных файлов. диск2путь2 Каталог, в котором следует заменитьфайлы. A Добавление новых файлов в конечный каталог.Этот ключ несовместим с ключами S и U. P Вывод запроса перед заменой или добавлением файла. R Разрешение замены файлов, предназначенных только для чтения среди прочих.

S Замена файлов во всех подкаталогах конечного каталога. Этот ключ несовместим с ключом A. W Ожидание вставки диска перед началом выполнения. U Замена только файлов, более старых, чем исходные. Этот ключ несовместим с ключом A. CЛюда replace cлюдалюда5j.doc cлюдалюда3 Ш Команда Rmdir удаление каталога. RMDIR S Q дискпуть RD S Q дискпуть S Удаление дерева каталогов, т. е. не только указанного каталога, но и всех содержащихся в нем файлов и подкаталогов.Q Отключение запроса подтверждения при удалении дерева каталогов с помощью ключа S. CЛюда rmdir s Люда3 Ш Команда Tree выведение графически дерева каталогов данного пути. TREE дискпуть F A F Вывод имен файлов в каждой папке. A Использовать символы ASCII вместо символов национальных алфавитов.

COcco tree Люда5 Ш Команда Xcopy копирование файлов и каталогов, включая подкаталоги.XCOPY source destination A M Ddate P S E V W C I Q F L G H R T U K N O X Y -Y Z EXCLUDEfile1file2file3 source Указывает файл для копирования. destination Указывает размещение и имя новых файлов. A Копирует файлы только с атрибутом Архивный, при этом значение атрибута не изменяется.

M Копирует файлы только с атрибутом Архивный, при этом атрибут Архивный отключается. Dm-d-y Копирует файлы, измененные либо в указанный день, либо после. Если дата не указана, копируются только те файлы, которые новее в исходной папке.EXCLUDEfile1file2file3 Указывает список файлов, содержащих строки. Каждая строка должна находиться в отдельной линии в файлах.

Если одна из строк совпадает с любой частью абсолютного пути копируемого файла, то такой файл копироваться не будет. Например, указывание таких строк, как 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 Копирует атрибуты. Простая команда Xcopy сбрасывает атрибут Только чтение.N Копирует с использованием сгенерированных коротких имен. O Копирует права владельца файлом и сведения таблицы управления доступом ACL. X Копирует параметры аудита файла включает действие O. Y Подавляет запрос на подтверждение перезаписи существующего конечного файла. -Y Вызывает запрос на подтверждение перезаписи существующего конечного файла.

Z Копирует сетевые файлы с возобновлением. Параметр Y можно установить через переменную среды COPYCMD. Параметр -Y командной строки переопределяет такую установку. CЛюда xcopy f cМои документы оссо.