Uploaded by elgunmaa

S1449R 4 1

advertisement
Факультет: Аэрокосмический
Специальность: Информационные технологии
Группа: 1449R
Предмет: Операционные системы
Самостоятельная работа
Тема: Самостоятельная работа №1
Студент: Müzəffərli Elgün
Педагог: dos. Həbibullayev Səlahəddin
ATTRIB
Эта команда нужна для отображения или изменение атрибутов файлов.
Для начала создаем файл. К примеру текстовый файл в рабочем столе через команду.
Для начала переходим из папки C:\Users\Admin в рабочий стол. Для этого используем команду CD
C:\Users\Admin CD C:\Users\Admin\desktop
Далее для создания файла используем команду copy con
Пишем C:\Users\Admin\desktop>copy con elgun.txt
И в рабочем столе создаётся текстовый документ elgun.txt
Теперь с помощью команды ATTRIB мы можем поменять атрибуты этого файла.
ПРИМЕР
1) Чтобы посмотреть какой атрибут у этого файла мы вводим команду
Attrib elgun.txt
И там указывает Атрибут А – архивный
2) Чтобы присвоить атрибуту “только для чтения” мы должны написать следующую
команду
Attrib +R elgun.txt
3) Чтобы удалить атрибут "только для чтения" из файлов в каталоге и его
подкаталогах на диске C можем написать следующую команду
Attrib -R C:\*.* /s
изменит атрибуты всех файлов, находящихся в каталоге «atribut» и в его
подкаталогах
4) Чтобы задать атрибут “Скрытый” для всех файлов в рабочем столе, потом
очистить атрибут “Скрытый” для файлов с расширением doc, можем
написать:
Attrib +H C:\users\admin\desktop *.* & attrib -H C:\users\admin\desktop *.doc
5) Мы можем установить атрибут "Скрытый" для всех подкаталогов текущего
каталога, имена которых начинаются с символа “a”
Attrib +H /S /D a*.*
или снять
Attrib -H /S /D a*.*
6) установить атрибут "Скрытый" для всех файлов с расширением .cmd в
текущем каталоге и всех его подкаталогах.
Attrib +h /S *.docs
XCOPY
Xcopy - Копирует файлы и деревья каталогов.
/Q : тихий режим. Не выводит сообщения во время работы.( Запрещает вывод имен
копируемых файлов.)
/F : отображает имена файлов при копировании.( Выводит полные имена исходных и
конечных файлов во время копирования.)
/L : отобразить имена файлов которые будут копироваться. (Выводит копируемые файлы.)
/G : Копирование зашифрованных файлов в целевой каталог, не поддерживающий
шифрование.
/U : копировать только те файлы которые уже есть в папке назначения. Т.е. обновить их.(
Копирует только файлы, уже имеющиеся в конечной папке.)
/h : копировать скрытые и системные файлы. По умолчанию xcopy не копирует эти
файлы.(Копирует скрытые и системные файлы)
/n : делает имена файлов и папок короткими. Может понадобиться в случае копирования с
FAT на NTFS. Потому что FAT ( 8.3 символа ) не поддерживает длинные имена как NTFS.
Чаще всего NTFS используется для установки операционной системы Windows или
разделов Windows для файлов, в то время как FAT часто применяется на флешках или
других внешних накопителях. ... Также FAT может часто использоваться в качестве
основной файловой системы для Android
/O - Копирует информацию о владельце и ACL.
ACL (Access Control List) - список управления доступом, который определяет, кто или что
может получать доступ к объекту, и какие именно операции разрешено или запрещено
выполнять субъекту.
ПРИМЕРЫ
1) Чтобы скопировать все файлы и подкаталоги (включая все пустые
подкаталоги) с диска C на диск D, мы можем ввести следующую команду:
C:\Users\Admin> xcopy c: d: /s /e
Здесь /e - Копирует каталоги с подкаталогами, включая пустые.
/s - Копирует только непустые каталоги с подкаталогами.
В итоге у нас все файлы включая пустые копируются из диска C в диск D
2) Еще мы можем включить в этот же пример и системные и скрытый файлы.
Добавим в пример /h - Копирует скрытые и системные файлы.
C:\Users\Admin> xcopy c: d: /s /e /h
Эта команда нужна для того чтобы скопировать из диска C в диск D, все файлы и
системные и скрытые
3) Чтобы скопировать файлы, измененные не ранее указанной даты в другую
папку или диск. Чтобы скопировать файлы из диска C в диск D c 11 октября
используем команду.
C:\Users\Admin> xcopy C: :D /d:11-10-2020
4) Чтобы получить список файлов, которые были бы скопированы в предыдущем
примере, следует ввести команду:
C:\Users\Admin> xcopy C: :D /d:11-10-2020 /L > elgun.txt
Здесь /L – Выводит копируемые файлы.
Список файлов, которые были бы скопированы, находится в файле elgun.txt
5) чтобы скопировать каталог \Admin и все подкаталоги в каталог \Program
Files на сетевом диске C: оставив атрибут “архивный” при создании нового
файла в C: введите:
xcopy C:\Users\Admin C:\Program Files /s /e /p /a
Здесь /p - будет выдавать запрос перед созданием каждого файла.
/a - копировать файлы у которых имеется атрибут архива.
6) Чтобы скопировать файлы с расширением .exe из диска C в диск D с
исключением какой либо папки (C:\users\admin) пишем следующую команду
xcopy C:\users\*.exe D:\users /H /Y /C /R /S /EXCLUDE:C:\users\admin
Здесь /S - Копирует каталоги с подкаталогами, включая пустые.
/H – копировать скрытые и системные файлы
/Y – чтобы не спрашивал когда нужно перезаписать уже существующий файл.
/C – игнорирование ошибок.
/R – перезапись файлов, предназначенных только для чтения
Download