Как изменить атрибуты файла c
Обновлено: 21.11.2024
Attrib.exe — это файл операционной системы Windows, расположенный в папке C:\Windows\System32. Это позволяет отображать или изменять атрибуты файла. Функция команды attrib заключается в установке, изменении или удалении таких атрибутов файла. С помощью команды attrib вы можете сделать файлы доступными только для чтения, архивными, системными и скрытыми.< /p>
Что такое атрибуты файла
Атрибут файла — это метаданные, связанные с любым файлом на вашем компьютере и описывающие или отслеживающие информацию, например, когда файл был создан или изменен, размер файла, расширения файла и права доступа к файлу.
- Только для чтения – r : они доступны для чтения, но не могут быть изменены.
- System – s : для использования операционной системой и обычно не отображается в списке каталогов.
- Скрытые – h : они не отображаются в списке каталогов по умолчанию
- Архив – a: для резервного копирования или копирования файлов
Как изменить атрибуты файла с помощью attrib.exe
Эти атрибуты можно установить с помощью [+] или удалить с помощью команд [-].
Чтобы просмотреть атрибуты файла, необходимо щелкнуть файл или папку правой кнопкой мыши и выбрать "Свойства". В Windows 10/8, Windows 7 или Windows Vista вы увидите только флажки Только для чтения и Скрытый. Чтобы увидеть флажок «Архивировать», необходимо нажать «Дополнительно».
Если вы хотите увидеть синтаксис команды Attrib, введите attrib /? в командной строке и нажмите Enter.
Создать супер-скрытый личный файл или папку
Как конечный пользователь Windows, мы можем использовать эту функцию для создания скрытого личного файла или папки на нашем компьютере с Windows. Допустим, у вас есть обычная папка с именем Private на рабочем столе, и вы хотите сделать ее скрытой.
Для этого откройте командную строку, введите в нее следующую команду и нажмите Enter. Здесь ACK — это мое имя пользователя, поэтому убедитесь, что вместо него вы используете свое.
Это сделает папку «системной» И «скрытой». Однако, если вы используете «-s +h», это сделает папку только обычной скрытой папкой.
Чтобы увидеть его, вам нужно в разделе "Параметры папки" установить флажок Показывать скрытые файлы, папки и диски и снять флажок Скрывать защищенные системные файлы. Или с помощью CMD вы можете просто использовать «-s -h» вместо указанной выше команды.
Конечно, этот метод не является надежным, но достаточно хорош, чтобы сохранить ваши папки в секрете и скрыть от посторонних глаз. Если вам нужно больше, вы можете попробовать это бесплатное программное обеспечение для шифрования файлов и папок.
Составьте список всех скрытых системных файлов и папок
В редких случаях, когда вы забыли имя папки, но знаете ее местоположение или наоборот, вы можете запустить следующую команду.
Это выведет список всех скрытых системных папок на вашем диске C.
Конечно, вы можете изменить синтаксис, подходящий для поиска только избранных местоположений.
Бесплатное ПО для изменения атрибутов файлов
Если вам нужен бесплатный инструмент для быстрого изменения атрибутов и свойств файлов и папок, обратите внимание на Attribute Changer. Это инструмент для опытных пользователей, позволяющий изменять все атрибуты файлов и папок, дату, время и даже сжатие NTFS. Информация о дате и времени Exif, хранящаяся в цифровых изображениях, также легко изменяется с помощью Attribute Changer.
Дата: 15 февраля 2019 г. Метки: функции, файлы
Похожие записи
Различия функций Windows Server 2022, 2019 и 2016
Файл d3dx9_25.dll или d3dx9_27.dll не найден
Как конвертировать MP4 в форматы файлов MP3, AVI, GIF, MOV WAV, WMV
[электронная почта защищена]
сообщить об этом объявлении
Чтобы выполнить эту операцию как транзакционную, используйте функцию SetFileAttributesTransacted.
Синтаксис
Параметры
Имя файла, атрибуты которого должны быть установлены.
В версии ANSI этой функции имя ограничено символами MAX_PATH. Чтобы увеличить это ограничение до 32 767 широких символов, вызовите версию функции Unicode (SetFileAttributesW) и добавьте «\\?\» к пути. Дополнительные сведения см. в разделе Имена файлов, пути и пространства имен.
Совет. Начиная с Windows 10 версии 1607, для юникодной версии этой функции (SetFileAttributesW) вы можете отказаться от ограничения символов MAX_PATH без добавления "\\?\". Дополнительные сведения см. в разделе «Ограничение максимального пути» статьи «Именование файлов, путей и пространств имен».
Атрибуты файла, которые необходимо установить для файла.
Этот параметр может быть одним или несколькими значениями, объединенными с помощью оператора побитового ИЛИ. Однако все остальные значения переопределяют FILE_ATTRIBUTE_NORMAL.
Эта функция поддерживает не все атрибуты. Дополнительные сведения см. в разделе "Примечания".
Ниже приведен список поддерживаемых значений атрибутов.
Значение | Значение |
---|---|
FILE_ATTRIBUTE_ARCHIVE 32 (0x20) | Файл или каталог, который является архивным файлом или каталогом. Приложения обычно используют этот атрибут, чтобы пометить файлы для резервного копирования или удаления. |
FILE_ATTRIBUTE_HIDDEN 2 (0x2) | Файл или каталог скрыты. Он не включен в обычный список каталогов. |
FILE_ATTRIBUTE_NORMAL 128 (0x80) | Файл для которого не установлены другие атрибуты. Этот атрибут действителен только при использовании отдельно. |
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 8192 (0x2000) | Файл или каталог не должен индексироваться службой индексирования контента. |
FILE_ATTRIBUTE_OFFLINE 4096 (0x1000) | Данные файла доступны не сразу. Этот атрибут указывает, что данные файла физически перемещены в автономное хранилище. Этот атрибут используется Remote Storage, программным обеспечением для управления иерархическим хранилищем. Приложения не должны произвольно изменять этот атрибут. |
FILE_ATTRIBUTE_READONLY 1 (0x1) | Файл, только для чтения. Приложения могут читать файл, но не могут записывать или удалять его. Этот атрибут не учитывается в каталогах. Дополнительные сведения см. в разделе «Вы не можете просматривать или изменять атрибуты «Только для чтения» или «Система» папок в Windows Server 2003, Windows XP или Windows Vista. |
FILE_ATTRIBUTE_SYSTEM 4 (0x4) | Файл или каталог, который операционная система использует частично или исключительно. |
FILE_ATTRIBUTE_TEMPORARY 256 (0x100) | Файл, который используется для временного хранения. Файловые системы избегают записи данных обратно в массовое хранилище, если достаточно кэша память доступна, потому что обычно приложение удаляет временный файл после закрытия дескриптора. В этом случае система может полностью избежать записи данных. В противном случае данные записываются после закрытия дескриптора. | тр> таблица>