Команда attrib - команда Command Prompt, используемая для отображения или изменения атрибутов файла для файла или папки.
Вы также можете найти и установить большинство атрибутов файлов и папок в проводнике Windows, щелкнув правой кнопкой мыши объект и перейдя в его Свойства> Общие Вкладка.
Доступность команды Attrib
Команда attrib доступна в командной строке во всех операционных системах Windows, включая Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и более старые версии Windows.
Все автономные средства диагностики и ремонта, доступные в различных версиях Windows, включая расширенные параметры запуска, параметры восстановления системы и консоль восстановления, также включают в себя команду атрибута в некоторой емкости.
Эта команда attrib также доступна в MS-DOS в качестве команды DOS.
Замечания: Доступность определенных атрибутов команд команды команд и других синтаксических команд атрибута может отличаться от операционной системы к операционной системе.
Синтаксис и переключатели команд Attrib Command
Attrib + а|-a + ч|-час + я|-я + г|-р + s|-s + v|-v + х|-Икс привод : дорожка имя файла / s / д / л
Совет: См. «Как прочитать командный синтаксис», если вы не знаете, как интерпретировать синтаксис команды атрибута, который вы видите выше или показан в приведенной ниже таблице.
| Attrib | Выполните команду attrib, чтобы увидеть атрибуты, установленные в файлах в каталоге, из которого вы выполняете команду. |
| + а | Устанавливает атрибут файла архива в файл или каталог. |
| -a | Очищает атрибут архива. |
| + ч | Устанавливает атрибут скрытого файла в файл или каталог. |
| -час | Очищает скрытый атрибут. |
| + я | Устанавливает атрибут файла «не проиндексированный контент» в файл или каталог. |
| -я | Удаляет атрибут файла с атрибутом «не проиндексированный контент». |
| + г | Устанавливает атрибут файла только для чтения в файл или каталог. |
| -р | Удаляет атрибут только для чтения. |
| + s | Устанавливает атрибут системного файла в файл или каталог. |
| -s | Очищает системный атрибут. |
| + v | Устанавливает атрибут файла целостности в файл или каталог. |
| -v | Очищает атрибут целостности. |
| + х | Устанавливает атрибут no scrub file в файл или каталог. |
| -Икс | Очищает атрибут no scrub. |
| привод : , путь, имя файла | Это файл ( имя файла , необязательно с привод а также дорожка ), каталог ( дорожка , необязательно с привод ), или же привод что вы хотите просмотреть или изменить атрибуты. Разрешено использование подстановочных знаков. |
| / s | Используйте этот переключатель для выполнения любого отображения атрибута файла или изменений, которые вы делаете во вложенных папках внутри привод и / или дорожка вы указали или те, которые находятся в папке, из которой вы работаете, если вы не указали диск или путь. |
| / д | Этот параметр атрибута включает каталоги, а не только файлы, к тому, что вы выполняете. Вы можете использовать / д с / s. |
| / л | / л опция применяется независимо от того, что вы делаете, с командой attrib вместо самой символической ссылки. / л переключатель работает только тогда, когда вы также используете / s переключатель. |
| /? | Используйте переключатель справки с помощью команды attrib, чтобы отобразить информацию о вышеуказанных параметрах прямо в окне командной строки. проведение attrib /? аналогично использованию команды help для выполнения помочь списать. |
Замечания: В консоли восстановления, + с а также -с переключатели доступны для команды attrib, которая устанавливает и очищает атрибут сжатого файла, соответственно. Вне этой области диагностики в Windows XP используйте компактную команду для обработки сжатия файлов из командной строки.
Когда подстановочный знак разрешен с помощью команды attrib, это означает, что вы можете использовать символ *, чтобы применить этот атрибут к группе файлов.
Однако, если это применимо, сначала необходимо очистить систему или скрытый атрибут, прежде чем вы сможете изменить любой из других атрибутов файла.
Примеры команд Attrib
attrib + r c: windows system secretfolder
В приведенном выше примере команда attrib используется для включения атрибута только для чтения, используя + г вариант для secretfolder каталог, расположенный в C: Windows система .
attrib -h c: config.sys
В этом примере config.sys файл, расположенный в корневом каталоге с: диск имеет скрытый атрибут файла, очищенный с помощью -час вариант.
attrib -h -r -s c: boot bcd
На этот раз команда attrib используется для удаления нескольких атрибутов файла из BCD файл, который должен работать для Windows. Фактически, выполнение атрибута, как показано выше, является ключевой частью процесса, описанного в нашем «Как перестроить BCD в учебнике Windows».
Отметьте myimage.jpg
Чтобы закончить простой пример атрибута, он просто отображает атрибуты файла с именем myimage.jpg .
Ошибки команды Attrib
Как и большинство команд в командной строке, не забудьте использовать двойные кавычки вокруг имени папки или файла с пробелами. Если вы забудете сделать это с помощью команды attrib, вы получите «Неверный формат параметров - ошибка.
Например, вместо ввода моя папка в командной строке, чтобы показать путь к папке с таким именем, вы должны ввести "моя папка" использовать кавычки.
Ошибки команды Attrib, такие как «Access Denied», означают, что у вас недостаточно доступа к файлам, которые вы пытаетесь внести в атрибуты. Соблюдайте эти файлы в Windows, а затем повторите попытку.
Изменения в команде Attrib
+ я, -я, а также / л Параметры командной строки были впервые доступны в Windows Vista и были сохранены в Windows 10.
+ v, -v, + х, а также -Икс переключатели для команды attrib доступны только в Windows 7, Windows 8 и Windows 10.
Связанные команды Attrib
Обычно команда xcopy влияет на атрибут файла после того, как он что-то поддерживает. Например, команда xcopy / м После того, как файл был скопирован, он отключает атрибут архива.
Аналогично, xcopy / к коммутатор сохраняет атрибут только для чтения файла после его копирования.




