Attrib (примеры, параметры, переключатели и многое другое)

Оглавление:

Attrib (примеры, параметры, переключатели и многое другое)
Attrib (примеры, параметры, переключатели и многое другое)
Anonim

Команда attrib отображает или изменяет атрибуты файла или папки. Он запускается из командной строки во всех версиях Windows.

Image
Image

Доступность команды «Атриб»

Команда attrib доступна в командной строке во всех операционных системах Windows, включая Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, а также в более ранних версиях Windows. также.

Все автономные инструменты диагностики и восстановления, доступные в различных версиях Windows, включая расширенные параметры запуска, параметры восстановления системы и консоль восстановления, также имеют attrib in некоторые возможности.

Эта команда attrib также доступна в MS-DOS как команда DOS.

Доступность определенных команд attrib и другого синтаксиса команд attrib может различаться в разных операционных системах.

Синтаксис и переключатели команды 'Attrib'

Команда имеет следующий общий вид:

атрибут [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [диск:][путь][имя_файла] [/s [/d] [/l]

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

Параметры команды Attrib
Товар Объяснение
attrib Выполните только команду attrib, чтобы увидеть атрибуты, установленные для файлов в каталоге, из которого вы выполняете команду.
+a Устанавливает атрибут файла архива в файл или каталог.
- а Очищает атрибут архива.
+h Устанавливает атрибут скрытого файла на файл или каталог.
- h Очищает скрытый атрибут.
+i Устанавливает атрибут файла 'не проиндексированный по содержимому' на файл или каталог.
- i Очищает атрибут файла «не проиндексировано содержимое».
+r Устанавливает атрибут файла только для чтения для файла или каталога.
- r Очищает атрибут только для чтения.
+s Устанавливает системный атрибут файла или каталога.
- s Очищает системный атрибут.
+v Устанавливает атрибут целостности файла в файл или каталог.
- v Очищает атрибут целостности.
+x Устанавливает атрибут файла без очистки для файла или каталога.
- x Очищает атрибут отсутствия очистки.
диск :, путь, имя файла Это файл (имя файла, необязательно с диском и путем), каталог (путь, необязательно с диском) или диск, атрибуты которого вы хотите просмотреть или изменить. Разрешено использование подстановочных знаков.
/s Используйте этот переключатель, чтобы выполнить отображение любого атрибута файла или изменения, которые вы вносите в подпапки на любом диске и/или пути, который вы указали, или в папке, из которой вы выполняете, если вы этого не сделали. указать диск или путь.
/d Эта опция атрибута включает каталоги, а не только файлы, для всего, что вы выполняете. Вы можете использовать только /d с /s..
/l Опция /l применяет все, что вы делаете с командой attrib, к самой символической ссылке, а не к цели символической ссылки. Переключатель /l работает только тогда, когда вы также используете переключатель /s.
/? Используйте переключатель справки с командой attrib, чтобы отобразить подробности о вышеуказанных параметрах прямо в окне командной строки. Выполнение attrib /? аналогично использованию команды help для выполнения help attrib.

В консоли восстановления переключатели +c и - c применяются к attrib. Они устанавливают и очищают атрибут сжатого файла соответственно. За пределами этой диагностической области в Windows XP используйте команду compact для управления сжатием файлов из командной строки.

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

Примеры команд Attrib

attrib +r c:\windows\system\secretfolder

В приведенном выше примере attrib включает атрибут «только для чтения» с помощью параметра +r для каталога secretfolder, расположенного в c:\windows\system.

attrib -h c:\config.sys

В этом примере атрибут скрытого файла файла config.sys, расположенного в корневом каталоге диска c:, очищается с помощью параметра -h.

attrib -h -r -s c:\boot\bcd

На этот раз attrib удаляет несколько атрибутов файла из файла bcd, важного файла, который должен работать для запуска Windows. Фактически, выполнение команды attrib, как показано выше, является ключевой частью процесса, описанного в шагах, необходимых для восстановления BCD в Windows.

attrib +a f:. & attrib -a f:.bak

В приведенном выше примере мы применяем +a для установки атрибута архива для всех файлов, которые существуют на диске f:, но затем используем & для удаления атрибута архива для каждого файла на диске f:, который имеет Расширение файла.bak.

В приведенном выше примере файлы BAK обозначают файлы, для которых уже были созданы резервные копии, а это означает, что их не нужно снова архивировать/резервировать, следовательно, необходимо удалить атрибут архива.

attrib myimage.jpg

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

Ошибки команды Attrib

Как и в случае с большинством команд в командной строке, используйте двойные кавычки вокруг имени папки или файла, содержащего пробелы. Если вы забудете сделать это с помощью команды attrib, вы получите ошибку «Неправильный формат параметра -».

Например, вместо ввода моей папки в командной строке, чтобы показать путь к папке с этим именем, вы должны ввести «моя папка», чтобы использовать кавычки.

Командные ошибки

Attrib, такие как Access Denied, означают, что у вас недостаточно доступа к файлу (файлам), атрибуты которых вы пытаетесь изменить. Станьте владельцем этих файлов в Windows и повторите попытку.

Изменения в команде Attrib

Команды +i, - i и /l attrib были первыми. доступно в Windows Vista и сохранялось вплоть до Windows 10.

The +v, - v, +x и Переключатели -x для команды attrib доступны только в Windows 7, Windows 8 и Windows 10.

Команды, связанные с атрибутами

Обычно команда xcopy влияет на атрибут файла после резервного копирования чего-либо. Например, ключ /m команды xcopy отключает атрибут архива после копирования файла.

Аналогично ключ xcopy /k сохраняет атрибут файла только для чтения после его копирования.

Просмотр атрибутов в проводнике

Image
Image

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

Для этого щелкните объект правой кнопкой мыши и перейдите в его Свойства > Общие tab.

Рекомендуемые: