Домашняя » как » Как изменить атрибуты файла с помощью атрибута из командной строки Windows

    Как изменить атрибуты файла с помощью атрибута из командной строки Windows

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

    Какие атрибуты вы можете использовать?

    Теперь, когда у вас открыто окно командной строки с повышенными правами, вам нужно будет знать, какие типы атрибутов вы можете редактировать с помощью инструмента «attrib». Существует два основных типа атрибутов: «базовый» и «расширенный».

    Переключатели основных атрибутов (R, H, A, S)

    1. R - эта команда назначит атрибут «Только для чтения» выбранным файлам или папкам.
    2. H - Эта команда назначит атрибут «Скрытый» выбранным файлам или папкам..
    3. A - Эта команда подготовит выбранные вами файлы или папки к «Архивированию».
    4. S - эта команда изменит выбранные вами файлы или папки, назначив атрибут «Система».

    Синтаксис Attrib

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

    ATTRIB [+ атрибут | - атрибут] [путь] [/ S [/ D]]

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

    1. + И - указывают, будете ли вы активировать или деактивировать указанный атрибут.
    2. Атрибуты, которые вы можете использовать, описаны выше..
    3. «/ S» означает, что вы хотите найти весь указанный путь, включая подпапки для определенного файла.
    4. «/ D» означает, что вы также хотите включить любые папки процессов.
    5. Путь указывает местоположение вашей целевой папки или файла. Правильный синтаксис для файлов пути показан ниже.
    Диск и / или имя файла - C: \ *. * ИЛИ C: \ Users \ Владелец \ Desktop \ samplefile.txt

    Если вы решите не указывать какие-либо атрибуты, перечисленные выше, файлы или папки вернутся к своим текущим настройкам атрибутов..

    Давай попрактикуемся

    Теперь, когда вы знаете типы атрибутов, которые вы можете использовать, и синтаксис, который вам нужно использовать, давайте попрактикуемся в некоторых сценариях. Откройте меню «Пуск» в Windows 7 и 10 или откройте функцию поиска в Windows 8 и выполните поиск CMD. Затем щелкните правой кнопкой мыши на нем и нажмите «Запуск от имени администратора». Хотя вам не нужно открывать окно командной строки с повышенными правами, это поможет вам избежать диалоговых окон подтверждения.

    Сценарий 1. Очистите атрибуты «Скрытые и системные» с помощью одной команды, чтобы сделать ваши файлы или папки нормальными..

    Для этого примера мы сначала создадим файл в каталоге «Documents» с именем sample.txt. Сначала откройте каталог и щелкните правой кнопкой мыши где-нибудь в окне, переместите указатель мыши в раздел «New» и нажмите «Текстовый файл» и назовите документ «образец».

    Теперь перейдите в окно CMD. Мы изменим свойства файла, чтобы он был как системным, так и скрытым. Сделайте это, введя следующую команду.

    attrib + h + s C: \ Users \ Martin \ Documents \ sample.txt

    Не забудьте заменить «Мартин”Раздел параметра path с именем пользователя вашего компьютера.

    Как только вы это сделаете, вы заметите, что файл исчез из вашей папки документов. Теперь, когда мы хотим удалить атрибуты System и Hidden file из «sample.txt», нам нужно будет использовать следующую простую команду.

    attrib -h -s C: \ Users \ Martin \ Documents \ sample.txt

    Обратите внимание, что если вы попытаетесь ввести имя файла без пути, вы получите сообщение об ошибке. Вы должны помнить, чтобы добавить полный путь к вашей команде. Теперь, если вы вернетесь в каталог «Документы», вы увидите файл в списке.

    Сценарий 2. Создайте все текстовые файлы в папке «Загрузки» для системных файлов только для чтения..

    Теперь мы создадим несколько примеров текстовых файлов в каталоге «Downloads» и отредактируем их с помощью инструмента «attrib», чтобы они стали системными файлами только для чтения..

    После того, как вы создали свои образцы текстовых файлов, пришло время использовать CMD для написания команды, которая изменит атрибуты всех текстовых файлов в указанном каталоге на «Только для чтения и Система». Для этого нам нужно будет использовать подстановочные знаки выбрать все текстовые файлы. Вы можете сделать это с помощью команды ниже. Не забудьте заменить «МартинРаздел с именем пользователя вашего компьютера.

    attrib + r + s C: \ Users \ Martin \ Downloads \ *. txt

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

    attrib -r -s C: \ Users \ Martin \ Downloads \ *. txt

    Сценарий 3. Подготовьте файл на рабочем столе для архивации..

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

    attrib + a C: \ Users \ Martin \ Desktop \ sample.txt

    Сценарий 4 - Скрыть весь каталог / папку на рабочем столе.

    Скажем, например, у вас есть конфиденциальные данные в папке на рабочем столе, которая называется «Личная», и вы хотите скрыть их вместе со всеми файлами и подпапками. Важно отметить, что когда вы работаете с атрибутами каталога, вы не можете использовать подстановочные знаки, такие как «? и *. ”Вам нужно будет указать путь к файлу. Во-первых, вам нужно создать папку на рабочем столе и поместить в нее несколько файлов. Как только вы это сделаете, перейдите в окно CMD и введите следующую команду.

    attrib + h C: \ Users \ Martin \ Desktop \ Private

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

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