Windows и все подкаталоги только файлы bmp по размеру только чтение

haseki

4 / 4 / 1

Регистрация: 02.11.2013

Сообщений: 164

1

28.02.2015, 16:59. Показов 4434. Ответов 3

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

Задание:
Вывести на экран и в файл содержимое каталога и подкаталогов %Windows% с расширением .bmp (только файлы), сортировка по размеру, атрибут файлов — только чтение.
Моя команда:

Bash
1
dir C:\Windows .bmp /S /A:R-D /O:S > %USERPROFILE%\Desktop\dir.txt

Результат: dir.zip
Проблема: вывел все файлы, и экзешники, и еще что-то, а не только bmp.

Добавлено через 11 минут

Bash
1
Команда dir C:\Windows\*.bmp /S /A:R-D /O:S > %USERPROFILE%\Desktop\dir.txt

Ничего не выводит, пишет, что файл не найден.



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

28.02.2015, 16:59

Ответы с готовыми решениями:

Нахождение суммарного объёма файлов с атрибутом «Только чтение», хранящихся заданном каталоге
Не могу понять, как вообще делать КФ. Само задание такое: Нахождение суммарного объема файлов с…

«По выбору даты пользователем архивировать все файлы в каталоге и подкаталогах двухнедельной давности»
Написать и отладить пакетный файл, который по выбору даты пользователем будет архивировать все…

Скопировать имеющиеся в каталоге Windows и его подкаталогах растровые графические файлы (имеющие расширения .bmp, .jpg, .gif, .png) в каталог WinGr
Подскажите идею? Знаю как найти эти файлы в каталоге и его подкаталогах. А как эти найденные…

В каталоге и его подкаталогах найти и скопировать в отдельный подкаталог все файлы, созданные после 14:00
В каталоге, который указан первым параметром bat-файла, и его подкаталогах, найти файлы, созданные…

3

Persk

Модератор

Эксперт Windows

8718 / 3343 / 244

Регистрация: 25.10.2010

Сообщений: 13,601

02.03.2015, 09:21

2

Цитата
Сообщение от haseki
Посмотреть сообщение

Ничего не выводит, пишет, что файл не найден.

Bash
1
dir C:\Windows\*.BMP  /S/R > %USERPROFILE%\Desktop\dir.txt



0



Эксперт WindowsАвтор FAQ

18068 / 7671 / 891

Регистрация: 25.12.2011

Сообщений: 11,444

Записей в блоге: 17

03.03.2015, 14:10

3

Persk, /R — это альтернативные потоки.

Цитата
Сообщение от haseki
Посмотреть сообщение

Ничего не выводит, пишет, что файл не найден.

Значит так и есть. BMP с атрибутом «Только чтение» в системной папке нет.

c:\windows лучше заменить на %SystemRoot%



1



4 / 4 / 1

Регистрация: 02.11.2013

Сообщений: 164

07.03.2015, 13:27

 [ТС]

4

Persk, Dragokas, большое спасибо!



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

07.03.2015, 13:27

4

Задача 64453 Вывести содержимое каталога …

Условие

Вывести содержимое каталога Windows(Только файлы bmp, По размеру, Последняя буква имени N или L) на экран и в текстовый файл.

информатика ВУЗ
410

Решение

Очень простая команда dir, но она имеет огромные возможности.
Вызывать ее надо в командной строке, для чего нажать кнопку Пуск (левый нижний угол экрана, кнопка с логотипом Windows).
В открывшемся меню нужно найти команду Выполнить.
В открывшейся командной строке нужно набрать команду: cmd.
Открывается черное окно консоли, и в нем надо ввести команду:
[b]dir C:\Windows\[m]*[/m]N.bmp C:\Windows\[m]*[/m]L.bmp /o:s
[/b]Или, если нужно найти такие файлы во всех подкаталогах:
[b]dir C:\Windows\[m]*[/m]N.bmp C:\Windows\[m]*[/m]L.bmp /o:s /s
[/b]Эта команда выводит список файлов на экран.
Чтобы вывести список в текстовый файл, нужно ее перенаправить:
[b]dir C:\Windows\[m]*[/m]N.bmp C:\Windows\[m]*[/m]L.bmp /o:s > C:\dir.txt[/b]

Написать комментарий

1.COPY CON my.txt, которая
будет копировать то, что набирается на
клавиатуре в файл my.txt (если этот файл
существовал, то он перезапишется, иначе
— создастся). Для завершения ввода
необходимо ввести символ конца файла,
то есть нажать клавиши <Ctrl>+<Z>

Создание документа
с фамилиями через командную строку

1.1 Сортировка в алфавитном порядке и
перенаправление информации из одного
документа в другой

С
помощью символа
<
можно прочитать входные данные для
заданной команды не с клавиатуры, а из
определенного (заранее подготовленного)
файла:

команда
< имя_файла

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

команда
> имя_файла

2. Создать текстовый файл, содержащий
справочные сведения по командам DIR,
COPY и XCOPY.

/? — справка

3.
Вывести только файлы
bmp
из %Windows% и все подкаталогов по размеру
на экран и в файл (Только чтение). Команда
DIR
[диск:][путь][имя_файла] [ключи]

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

Ключи
/A —
Вывод файлов с указанными
атрибутами:

R Доступные
только для чтения.

/O
порядок сортировки. Сортировка списка
отображаемых файлов:

S

По размеру (начиная с минимального.

/S
Отображение файлов из указанного
каталога и всех его подкаталогов.

4. Скопировать все имеющиеся в каталоге
Windows растровые графические
файлы в каталог WinGrafika на
диске С:. Если диск С: недоступен,
использовать любой другой доступный
диск.

Растровые расширения *.jpg
*.png

Команда XCOPY используется
для копирования файлов и каталогов с
сохранением их структуры. По сравнению
с командой 
COPY
имеет
более широкие возможности и является
наиболее гибким средством копирования
в командной строке Windows.

Используя символ амперсанда
&,
можно разделить несколько утилит в
одной командной строке, при этом они
будут выполняться друг за другом.


5.Скопировать все
имеющиеся в каталоге
Windows
исполняемые файлы в каталог
WinEx
на диске С:. Если диск С: недоступен,
использовать любой другой доступный
диск.

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


Командный процессор ОС MS WINDOWS cmd.

1.           
Запустить
интерпретатор командной строки

Запускаем интерпретатор командной строки с использованием
команды
cmd.exe

2.           
Увеличить
размер окна интерпретатора и задать цвет фона и цвет шрифта (рекомендуется
синий фон и белый шрифт).

Увеличим размер окна интерпретатора,
стандартно передвигая границы. Нажатием на заголовок окна интерпретатора
откроем окно свойств. Зададим необходимые свойства:

Получаем окно:

3.           
Без
использования текстового редактора создать список из 4-5 слов (например,
фамилий), используя пример 1.

Посмотрим полученный файл с помощью
текстового редактора:

Отсортировать список в алфавитном порядке
и сохранить его в новом
файле.

Посмотрим полученный файл с помощью
текстового редактора:

4.    Создать один текстовый файл,
содержащий справочные сведения по командам
DIR. COPY, XCOPY и TASKLIST. Ознакомиться с назначением, ключами и возможностями команды TASKLIST.

Посмотрим полученный файл с помощью
текстового редактора:

5. Для   бригад   3-4.   Вывести  на   экран   список
выполняющихся  задач,  упорядоченный  по возрастанию
PID (идентификаторов процессов). Заголовки столбцов не
выводить.

6.          
Вывести на
экран список выполняющихся задач, запущенных операционной системой.

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

8.          
Вывести
содержимое указанного в табл.3 каталога по указанному формату на экран.

Таблица 3. Варианты заданий для бригад

Номера бригад

Имя каталога

Что выводить

Сортировать по

Атрибуты файлов и каталогов

4.9

%Windows% и все подкаталоги

Только файлы bmp

По размеру

Только чтение

Для поиска отвечает команда:

Dir c:\windows\*.bmp /s /A:-D /O:S /A:R

Мы видим, что файлов, отвечающих заданным
требованиям не обнаружено. Уберем атрибут «только чтение»

Получим список с расширением bmp в каталоге и подкаталогах WINDOWS отсортированных по размеру.

9. Скопировать имеющиеся в каталоге Windows и его подкаталогах растровые графические
файлы (имеющие расширения .
bmp. jpg.
.
gif, .png) в
каталог
WinGraf на любом доступном диске в соответствии
с таблицей 4. После завершения операции копирования найти общее количество
скопированных файлов и каталогов. Каталог
WinGraf сохранить.

Таблица 4. Варианты заданий для
бригад

Номера бригад

Типы

графических файлов

1.4

Bmp, jpg

Подсчитаем количество файлов

9.          
С помощью
архиватора 7
za.exe
в режиме командной строки заархивировать созданный в п.9 каталог
WinGraf. Оценить степень сжатия (отношение
размера исходного каталога к размеру полученного архива). Архив сохранить.

Первоначальный размер файлов – 42Мб,
размер архива – 35Мв. Степень сжатия – 83%.

Отчеты по работе — индивидуальные с оценкой — по
результатам выполнения заданий 2- 10 на компьютере и ответы на контрольные
вопросы.

3.   КОНТРОЛЬНЫЕ ВОПРОСЫ

1.       
Настраиваемые
свойства интерпретатора
cmd.

Интерпретатор имеет свой набор опций и
параметров настройки. Просмотр и редактирование этих опций выполняется с
помощью пункта Свойства управляющего меню окна (нажать правой кнопкой мыши на
заголовок окна). В окне свойств будут доступны четыре вкладки с опциями: общие,
шрифт, расположение и цвета.

2.       
Различие
между внутренними и внешними командами. Примеры внешних и внутренних команд.

Внутренние команды распознаются и выполняются
непосредственно самим командным интерпретатором (например.
COPY или DIR). Внешние команды ОС — это
отдельные программы, расположенные в том же каталоге, что и
Cmd.exe, которые Windows загружает и выполняет аналогично другим
программам — например.
MORE или XCOPY.

3.       
Структура
команды интерпретатора.

Для выполнения команды после приглашения
командной строки (например, С:>) следует ввести имя этой команды (регистр не
важен), ее параметры и ключи (если они необходимы) н нажать клавишу —
Enter-.

4.       
Получение
информации о конкретной команде.

Многие команды Windows имеют большое количество дополнительных
параметров и ключей. Большинство команд снабжено встроенной справкой, в которой
кратко описываются назначение и синтаксис данной команды. Получить доспи к
такой справке можно путем ввода команды с ключом ‘?.

5.       
Групповые
символы (шаблоны) и их использование.

В именах файлов (но не дисков или
каталогов) можно применять так называемые групповые символы или шаблоны: ?
(вопросительный знак) и * (звездочка). Символ * в имени файла означает
произвольное количество любых допустимых символов, символ ? — один произвольный
символ или его отсутствие. Скажем, под шаблон
text??l.txt
подходят, например.
HMeHatextl21.txtHtextll.txt. под шаблон text*.txt — имена text.txt. textabl2.txt, а под шаблон text.* — все файлы с именем text н
произвольным расширением.

6.       
Перенаправление
ввода/вывода и конвейеризация команд.

С помощью переназначения устройств
ввода/вывода одна программа может направить свой вывод на вход другой, то есть
имеется возможность передавать информацию от процесса к процессу. Практически
это означает, что для программ, которые используют стандартные входные и
выходные устройства, ОС позволяет:

выводить сообщения программ не на экран
(стандартный выходной поток;, а в файл или на принтер (перенаправление вывода):

читать  входные  данные  не  с  
клавиатуры   (стандартный   входной   поток),   а  из   заранее подготовленного
файла (перенаправление ввода);

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

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

Если при этом заданный для вывода файл уже
существовал, то он перезаписывается, если не существовал — создается. Можно
также не создавать файл заново, а дописывать информацию. выводимую командой,  в
конец существующего файла. Для этого команда перенаправления вывода должна быть
задана так: команда  >> имя файла

С помощью символа — можно прочитать
входные данные для заданной команды не с клавиатуры, а из заранее
подготовленного файла: команда  < имя файла. Рассмотрим примеры
использования перенаправления вывода.

1.   Вывод встроенной справки для команды COPY в файл copy.txt:
COPY P. > copy.txt

2.   Добавление текста справки для команды XCOPY в файл copy.txt: XCOPY ? » copy.txt

С помощью конструкции команда!   команда2 можно
использовать сообщения, выводимые первой командой, в качестве входных данных
для второй команды (конвейер команд).

7.       
Условное
выполнение и группировка команд. Назначение символов &. &&. || и 0

В командной строке можно использовать
специальные символы, которые позволяют вводить несколько команд одновременно н
управлять работой команд в зависимости от результатов их выполнения. С помощью
таких символов условной обработки можно содержание небольшого пакетного файла
записать в одной строке и выполнить полученную составную команд)’.

Используя символ амперсанда &. можно
разделить несколько утилит в одной командной строке, при этом они будут
выполняться друг за другом. Например, если набрать команду
DER. & PAUSE & COPY /? н нажать клавиш)’ ,:Enter:, то вначале на экран будет выведено
содержимое текущего каталога, а после нажатия любой клавиши — встроенная
справка команды
COPY. Условная обработка команд в Windows осуществляется с помощью символов
&& и | следующим образом. Двойной амперсанд && запускает
команду, стоящую за ним в командной строке, только в том случае, если команда,
стоящая перед амперсандамн была выполнена успешно. Например, если в корневом
каталоге диска С: есть файл
plan.txt.
то вьшолнение строки
TYPE C:’plan.txt && DIR приведет к выводу на экран этого файла и содержимого
текущего каталога. Если же файл
C:’plantxt не существует, то команда DIR выполняться не будет.

Два символа | осуществляют в командной
строке обратное действие, т.е. запускают команду, стоящую за этими символами,
только в том случае, если команда, идущая перед ними, не была успешно
выполнена.

Отметим, что \*словная обработка действует только на
ближайшую команду, то есть в строке
TYPE С: plaatxt && DIR & COPY /?

команда COPY /? запустится в любом случае, независимо от результата выполнения
команды
TYPE Crplaatxt.

Несколько утилит можно сгруппировать в командной строке с
помощью круглых скобок. В первой из них символ условной обработки
ss действует только на команду DIR,
во второй — одновременно на две команды:
DIR н COPY.

8.         
Команды
для работы с файловой системой — названия и возможности.

Файловая система логически имеет
древовидную структуру и имена файлов задаются в формате [диск:][путь]имя_файла.
то есть обязательным параметром является только имя файла. При этом, если путь
начинается с символа ‘».», то маршрут вычисляется от корневого
каталога, иначе — от текущего каталога. Например, имя С: 123.
txt задает файл 123.txt в
текущем каталоге на диске С:, имя
C:\123.txt — файл 123.txt в корневом каталоге на диске С:, имя ABC 123.txt — файл 123.txt в подкаталоге ABC
текущего каталога.

Существуют особые обозначения для текущего
каталога и родительского каталогов. Текущий каталог обозначается символом .
(точка), его родительский каталог — символами .. (две точки). Например, если
текущим каталогом является С:
WINDOWS, то путь к файлу autoexec.bat в
корневом каталоге диска С: может быть записан в виде ..
autoexec.bat.

9.         
Достоинства
и недостатки команд
COPY и XCOPY. Использованные в работе ключи команды XCOPY.

Команда COPY имеет и недостатки. Например, с ее помощью нельзя копировать
скрытые и системные файлы, файлы нулевой длины, файлы из подкаталогов. Кроме
того, если при копировании группы файлов
COPY
встретит файл, который в данный момент нельзя скопировать (например, он занят
другим приложением), то процесс копирования полностью прервется, и остальные
файлы не будут скопированы.

Команда XCOPY

Команда  XCOPY    предоставляет  больше 
возможностей  при  копировании.   Необходимо отметить, что
XCOPY может работать только с файлами н
каталогами, но не с устройствами. Синтаксис команды:
XCOPY источник   [результат]    ^ключи]

Команда XCOPY имеет множество ключей, далее
приведены лишь некоторых из них. Ключ / 5 позволяет копировать все непустые
подкаталоги в каталоге-источнике. С помощью же ключа  
I можно копировать вообще все подкаталоги, включая и пустые.

10.    
Назначение
команды
ECHO и примеры ее использования.

Команда ECHO наверно является одной из самых
простых и самых используемых команд. Применяется для вывода текстовых сообщений
на стандартный вывод и для переключения режима отображения команд на экране.

Формат командной
строки:

ECHO [ON | OFF] — включить / выключить режим отображения вводимых команд на экране.

ECHO [сообщение] отобразить текст сообщения на экране.

Примеры
использования:
ECHO — при вводе команды без
параметров, отображается текущий режим отображения команд:
Режим вывода команд на экран (ECHO) включен.

Для вывода пустой
строки, используется команда ECHO с точкой:

echo.

echo Hello World!!! 
вывод сообщения Hello World!!! на экран.

echo %USERNAME% — вывод на экран значения переменной окружения
USERNAME (имени текущего пользователя)

11.    
Команда
DIR. Назначение. Ключи команды DIR и их использование.

Команда DIR позволяет отобразить
список файлов и подкаталогов для указанного каталога. Список может быть
отсортирован по множеству критериев, задаваемых параметрами командной
строки. 

Формат командной строки: 
DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]порядок]] [/P] [/Q] [/S] /T[[:]время]] [/W] [/X] [/4] 

Параметры командной строки: 

[диск:][путь][имя_файла] — Диск, каталог и/или файлы, которые следует
включить в список.

/A —
Вывод файлов с указанными атрибутами:

D Каталоги 

R Доступные
только для чтения

H Скрытые
файлы

A Файлы
для архивирования

S Системные
файлы

Префикс «-» имеет значение НЕ

-S НЕ
системные файлы.

/B —
Вывод только имен файлов.

/C —
Применение разделителя групп разрядов для вывода размеров файлов (по
умолчанию). Для отключения этого режима служит ключ /-C.

/D —
Вывод списка в несколько столбцов с сортировкой по столбцам.

/L —
Использование нижнего регистра для имен файлов.

/N —
Отображение имен файлов в крайнем правом столбце.

/O —
Сортировка списка отображаемых файлов.

Порядок: N По имени (алфавитная), S По
размеру (сперва меньшие), E По расширению (алфавитная), D По
дате (сперва более старые), G Начать список с каталогов. Префикс
«-» имеет значение НЕ

/P —
Пауза после заполнения каждого экрана.

/Q —
Вывод сведений о владельце файла.

/R —
Отображение альтернативных потоков файлов.

/S —
Вывод списка файлов из указанного каталога и его подкаталогов.

/T —
Выбор поля времени для отображения и сортировки

время:

C Создание
(время создания — Create )

Последнее использование (последний доступ — Accsess )

W Последнее
изменение (последняя модификация Write)

/W —
Вывод списка в несколько столбцов.

/X —
Отображение коротких имен для файлов, чьи имена не соответствуют стандарту 8.3.
Формат аналогичен выводу с ключом /N, но короткие имена файлов выводятся слева
от длинных. Если короткого имени у файла нет, вместо него выводятся пробелы.

/4 —
Вывод номера года в четырехзначном формате

Стандартный набор ключей можно записать в переменную среды
DIRCMD. Для отмены их действия введите в команде те же ключи с префиксом
«-«, например: /-W. 

12.    
Назначение
утилиты
TASKLIST. Состав выводимой информации.
Используемые ключи и параметры.

Команда TASKLIST используется для
получения списка процессов, выполняющихся на локальном или удаленном компьютере
в данный момент времени. 

Формат командной строки:

TASKLIST [/S <система> [/U <имя
пользователя> [/P [<пароль>]]]]

         [/M [<модуль>] | /SVC | /V]
[/FI <фильтр>] [/FO <формат>] [/NH]

Список параметров:

/S <система>

Подключаемый удаленный компьютер.

/U [<домен>\]<пользователь>

 Пользовательский контекст, в котором должна
выполняться эта команда.

/P [<пароль>]

Пароль для этого пользовательского
контекста.

/M [<модуль>]

Отображение всех задач, которые используют
данное имя exe/dll. Если имя модуля не указано, то отображаются все
загруженные модули.

/SVC

Отображение служб для каждого процесса.

/V

Ведение подробного протоколирования.

/FI  <фильтр>

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

/FO  <формат>

Описание формата выходного файла. Допустимые
значения: «TABLE», «LIST», «CSV».

/NH

Отключение отображения заголовка
«Column Header» в выходных данных. Допустимо для форматов
«TABLE» и «CSV».

/?

Вывод справки по использованию.

Фильтры:

Имя фильтра

Допустимые операторы

Допустимые значения

STATUS

eq, ne

RUNNING, NOT RESPONDING, UNKNOWN

IMAGENAME

eq, ne

Имя образа

PID

eq, ne, gt, lt, ge, le

Значение
PID

SESSION

eq, ne, gt, lt, ge, le

Номер сессии

SESSIONNAME

eq, ne

Имя сессии

CPUTIME

eq, ne, gt, lt, ge, le

Время CPU в формате hh:mm:ss.

MEMUSAGE

eq, ne, gt, lt, ge, le

Использование памяти в KБ

USERNAME

eq, ne

Имя пользователя в формате
[<домен>\<пользователь>]

SERVICES

eq, ne

Имя службы

WINDOWTITLE

eq, ne

Название окна

MODULES

;eq,
ne;
Имя DLL

13.    
Архиватор 7za. Создание архивов с помощью архиватора 7za в режиме командной строки.

Распаковать и заархивировать

Общий синтаксис:

7z <команда>
<ключи> <пути к каталогам и файлам>

Распаковка

Синтаксис для распаковки:

7z <x или e> <архивный
файл> -o»<путь, куда распаковываем>»

* ключ x распаковывает
с сохранением каталожной структуры; 
e — все в
одно место.

Архивация

Синтаксис для архивирования:

7z
a <ключи> <архивный файл> <объект архивирования>

В синтаксисе работы с 7zip
идут команды и ключи.

Описание основных команд

Команда

Описание

a

Добавление файлов в архив. Если
архивного файла не существует, создает его.

d

Удаление файла из архива

e

Извлечение файлов из архива. Все
файлы оказываются в одной папке.

l

Вывод содержимого архива.

rn

Переименовывание файла внутри
архива.

u

Обновление файлов в архиве. Если
файла нет, создает новый.

x

Извлечение файлов из архива.
Пути сохраняются.

Описание ключей

Часто используемые:

Ключ

Описание

-t

Тип архива. По умолчанию
создаются файлы в формате 7z. Примеры, -tzip, -tgz

-ssw

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

-mx

Уровень компрессии. 0 — без
компрессии (быстро), 9 — самая большая компрессия (медленно).

-p

Пароль для архива.

-o

Задает директорию, например, в
которую будут распакованы файлы.

-r

Рекурсивное архивирование для
папок. Задается числом от 0 (все каталоги) до количества уровней каталогов,
которые нужно включить в архив.

Другие полезные ключи:

Ключ

Описание

-sdel

Удалить файлы после создания
архива.

-sfx

Создание самораспаковывающегося sfx-архива.

-y

Утвердительно ответить на все
вопросы, которые может запросить система.

-x

Исключить файлы или папки из
архива.

Как убрать Только для чтения с папки WindowsНесколько раз на сайте и по другим каналам ко мне обращались с вопросом: Как снять атрибут «Только для чтения» с папки в Windows? Обычно следовало пояснение: «Я убираю отметку только для чтения, применяю настройки, снова открываю свойства папки — вижу, что папка снова только для чтения — что делать?».

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

Атрибут «Только для чтения» в свойствах папки в графическом интерфейсе Windows

Вопрос о том, как снять «Только для чтения» с папки в Windows 11, Windows 10 или другой версии ОС возникает из-за непонимания назначения этой отметки в атрибутах свойствах папки.

Атрибут Только для чтения в свойствах папки Windows

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

  1. Установленная отметка сообщает о том, что папка только для чтения.
  2. Отметка «Только для чтения» говорит о том, что какое-то содержимое в папке имеет атрибут «Только для чтения».

В действительности, любая, даже только что созданная и полностью пустая папка в Windows 11/10/8.1/7 будет иметь установленную отметку (квадрат или минус), если открыть её свойства и посмотреть раздел «Атрибуты», при этом важно знать:

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

Как снять атрибут «Только для чтения» с папки

Папка в Windows всё-таки может иметь установленный атрибут «Только для чтения», но в окне свойств вы его не увидите. Вместо этого можно использовать командную строку:

  1. Запустите командную строку (от имени Администратора, если папка требует прав администратора для её изменения).
  2. Введите команду
    attrib путь_к_папке

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

  3. Если вы видите «R» в результате выполнения команды — атрибут «Только для чтения» установлен. Папка Только для чтения в Windows
  4. Чтобы снять его, можно использовать команду
    attrib -R путь_к_папке

    Убрать атрибут Только для чтения с папки Windows

Надеюсь, инструкция как-то прояснила ситуацию и помогла разобраться.

  • Windows занимает слишком много места на диске
  • Windows запуск программы с параметрами
  • Windows и ubuntu сбиваются часы
  • Windows запуск программы из cmd
  • Windows закрыть доступ к сайту