0 / 0 / 0 Регистрация: 12.02.2023 Сообщений: 3 |
|
1 |
|
Ошибка в формате параметра — как исправить?12.02.2023, 00:28. Показов 603. Ответов 5
Здравствуйте, пытаюсь убрать attrib для папки «Только чтение», но выдаёт ошибку если убираю через «Свойства’, то галочка появляется заново, как исправить и что делать?
0 |
2878 / 205 / 64 Регистрация: 26.09.2020 Сообщений: 426 |
|
12.02.2023, 07:40 |
2 |
«ПутьИмена с пробелами», заключать в кавычки!
0 |
0 / 0 / 0 Регистрация: 12.02.2023 Сообщений: 3 |
|
12.02.2023, 13:01 [ТС] |
3 |
attrib -r «g:GamesDiablo II Resurrected» Я сделал именно так, но с папки не убрался атрибут «Только чтение»
0 |
2878 / 205 / 64 Регистрация: 26.09.2020 Сообщений: 426 |
|
12.02.2023, 15:15 |
4 |
attrib -r «g:GamesDiablo II Resurrected» Я сделал именно так, но с папки не убрался атрибут «Только чтение» как узнали, что не убрался? Но «Ошибка в формате параметра» же исправили… Как бы прибить этот вечный вопрос. Он во всех около-виндовых темах.
1 |
0 / 0 / 0 Регистрация: 12.02.2023 Сообщений: 3 |
|
12.02.2023, 15:24 [ТС] |
5 |
0 |
2878 / 205 / 64 Регистрация: 26.09.2020 Сообщений: 426 |
|
12.02.2023, 18:28 |
6 |
У вас на скрине видно, что нет атрибута, окно cmd.
0 |
Команда attrib предназначена для просмотра или изменения атрибутов файлов и папок через командную строку Windows. Данная программа доступна в Windows 10, Windows 7, Windows XP и в более старых версиях Windows. В данной статье мы рассмотрим синтаксис, параметры и примеры использования этой команды.
Синтаксис команды attrib
Синтаксис команды attrib выглядит следующим образом:
attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<drive>:][<path>][<filename>] [/s [/d] [/l]]
Где
+a
-a |
Добавляет/удаляет атрибут «Архивный» для файла или каталога. |
+h
-h |
Добавляет/удаляет атрибут «Скрытый» для файла или каталога. |
+i
-i |
Добавляет/удаляет атрибут «Не проиндексировано» для файла или каталога. |
+r
-r |
Добавляет/удаляет атрибут «Только для чтения» для файла или каталога. |
+s
-s |
Добавляет/удаляет атрибут «Системный» для файла или каталога. |
+i
-i |
Добавляет/удаляет атрибут «Не проиндексировано» для файла или каталога. |
[<drive>:] [<path>] [<filename>] | Путь к папке или файлу. |
/s | Включает обработку файлов и папок в текущем каталоге и в подкаталогах. |
/d | Включает обработку файлов и папок. |
/l | Включает обработку самой символической ссылки, а не ее цели. |
/? | Просмотр справки |
Как пользоваться командой attrib
Для того чтобы просмотреть атрибуты для всех файлов в текущей папке достаточно просто выполнить команду «attrib» без каких-либо параметров.
attrib
Для того чтобы получить информацию не только о файлах, но и папках, добавляем параметр «/d».
attrib /d
Для просмотра атрибутов конкретного файла или папки нужно указать их название или полный путь. Если файл или папка содержит пробелы, то название нужно брать в двойные кавычки.
attrib /d folder attrib file.txt
Чтобы добавить какой-либо атрибут нужно указать соответствующий параметр со знаком «плюс». Например, для того чтобы добавить «Только для чтение» нужно использовать «+r». Удаление атрибута выполняется аналогичным способом, только со знаком минус.
attrib +r c:temp2file.txt attrib -r c:temp2file.txt
При добавлении или удалении атрибутов для папок всегда нужно использовать параметр «/d».
attrib +h c:temp2folder /d attrib -h c:temp2folder /d
Примеры использования attrib
При необходимости, с помощью команды «attrib» можно добавлять и удалять сразу несколько атрибутов за раз. Ниже приведено несколько примеров такого использования данной команды.
Добавляем атрибуты «Системный», «Скрытый», «Только для чтения» и для файла «c:file.txt».
attrib +s +h +r c:file.txt
Удаляем атрибуты «Системный», «Скрытый», «Только для чтения» для файла «c:file.txt».
attrib -s -h -r c:file.txt
Добавляем атрибуты «Системный», «Скрытый», «Только для чтения» для всех файлов в папке «c:temp2»
attrib +s +h +r c:temp2*
Удаляем атрибуты «Системный», «Скрытый», «Только для чтения» для всех файлов в папке «c:temp2»
attrib -s -h -r c:temp2*
Добавляем атрибуты «Системный», «Скрытый», «Только для чтения» для всех файлов и папок в папке «c:temp2»
attrib +s +h +r c:temp2* /d
Удаляем атрибуты «Системный», «Скрытый», «Только для чтения» для всех файлов и папок в папке «c:temp2»
attrib -s -h -r c:temp2* /d
Добавляем атрибуты «Системный», «Скрытый» для всех файлов и папок в папке «c:temp2», а также для всех вложенных папок и файлов.
attrib +s +h c:temp2* /d /s
Удаляем атрибуты «Системный», «Скрытый» для всех файлов и папок в папке «c:temp2», а также для всех вложенных папок и файлов.
attrib -s -h c:temp2* /d /s
Ошибки при использовании команды attrib
Если при попытке изменить атрибуты вы получаете ошибку «Ошибка в формате параметра», то скорее всего проблема в том, что файл или папка содержит пробелы. Для решения этой проблемы нужно просто взять путь к файлу или папке в двойные кавычки.
Еще одна возможная проблема – ошибка «Доступ запрещен». В этом случае для изменения атрибутов нужно запустить командную строку с правами администратора либо изменить права доступа к данному файлу.
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
C:Windowssystem32>attrib -r +s C:UsersmeDesktopfolder_name
Parameter format not correct -
I want to remove the read-only attribute off from the folder.
What is going on? I got this command off Microsoft website.
http://support.microsoft.com/kb/326549
Thank you !
asked Feb 4, 2012 at 20:42
5
Try
attrib -r +s "C:\UsersmeDesktopfolder_name"
If there are spaces in your path you need to surround it with double quotes
answered Feb 4, 2012 at 21:02
RaystafarianRaystafarian
21.6k11 gold badges60 silver badges90 bronze badges
На чтение 6 мин. Просмотров 575 Опубликовано 12.07.2019
Команда attrib – это команда командной строки, используемая для отображения или изменения атрибутов файла для файла или папки.
Вы также можете найти и установить большинство атрибутов файлов и папок в Проводнике. Смотрите внизу этой страницы, если вы заинтересованы в том, чтобы идти по этому пути, а не с помощью командной строки.
Содержание
- Наличие команды Attrib
- Синтаксис команды Attrib и переключатели
- Примеры команд Attrib
- Ошибки команды Attrib
- Изменения в команде Attrib
- Attrib Связанные Команды
- Просмотр атрибутов в проводнике
Наличие команды Attrib
Команда attrib доступна в командной строке во всех операционных системах Windows, включая Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, а также более старые версии Windows.
Все автономные средства диагностики и восстановления, доступные в различных версиях Windows, включая расширенные параметры запуска, параметры восстановления системы и консоль восстановления, также включают в себя команду attrib.
Эта команда attrib также доступна в MS-DOS как команда DOS.
Доступность некоторых переключателей команд attrib и другого синтаксиса команд attrib может отличаться в зависимости от операционной системы.
Синтаксис команды Attrib и переключатели
attrib [ + a | -a ] [ + h | -h ] [ + i | -i ] [ + r | -r ] [ + s | -s ] [ + v | -v ] [ + x | -x ] [ диск : ] [ путь ] [ имя файла ] [/s [/d ] [/l ]]
Если вы не уверены, как интерпретировать синтаксис команды attrib, который вы видите выше или показан в таблице ниже, рекомендуется научиться читать синтаксис команды.
Параметры команды Attrib
Item | Объяснение |
атр | Выполните только одну команду attrib, чтобы увидеть атрибуты, установленные для файлов в каталоге, из которого вы выполняете команду. |
+ а | Устанавливает атрибут файла архива для файла или каталога. |
-a | Очищает атрибут архива. |
+ ч | Устанавливает атрибут скрытого файла для файла или каталога. |
-h | Удаляет скрытый атрибут. |
+ г | Устанавливает атрибут файла, не индексированный по содержимому, для файла или каталога. |
-i | Удаляет атрибут файла, который не индексируется. |
+ г | Устанавливает атрибут файла только для чтения для файла или каталога. |
-r | Удаляет атрибут только для чтения. |
+ s | Устанавливает системный атрибут файла для файла или каталога. |
-s | Очищает системный атрибут. |
+ v | Устанавливает атрибут файла целостности для файла или каталога. |
-v | Очищает атрибут целостности. |
+ X | Устанавливает атрибут файла без очистки для файла или каталога. |
-x | Удаляет атрибут no scrub. |
диск : , путь, имя файла | Это файл ( имя файла , опционально с диском и путь ), каталог ( путь , опционально с диском ) или диском , для которого вы хотите просмотреть или изменить атрибуты. Использование подстановочных знаков разрешено. |
/s | Используйте этот переключатель для выполнения любого отображения атрибута файла или изменений, которые вы вносите в подпапки в любом указанном вами диске и/или пути или в пределах папка, из которой вы выполняете, если вы не указали диск или путь. |
/д | Этот параметр атрибута включает в себя каталоги, а не только файлы, для всего, что вы выполняете. Вы можете использовать /d только с /s . |
/л | Параметр /l применяет все, что вы делаете с помощью команды attrib, к самой символической ссылке, а не к цели символической ссылки. Переключатель /l работает только тогда, когда вы также используете переключатель /s . |
/? | Используйте переключатель справки с командой attrib, чтобы показать подробности о вышеупомянутых параметрах прямо в окне командной строки. Выполнение attrib /? аналогично использованию команды help для выполнения help attrib . |
В консоли восстановления для команды attrib доступны переключатели + c и -c , которые соответственно устанавливают и очищают атрибут сжатого файла.Вне этой области диагностики в 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
В приведенном выше примере команды attrib мы применяем + a , чтобы установить атрибут архива для всех файлов, которые существуют на диске f: , но затем используем & , чтобы удалить атрибут архива для каждого файла в f: , который имеет расширение .bak .
В приведенном выше примере файлы BAK указывают файлы, для которых уже было выполнено резервное копирование, что означает, что их не нужно снова архивировать/резервировать, следовательно, необходимо удалить атрибут архива.
attrib myimage.jpg
Чтобы закончить простым примером attrib, он просто отображает атрибуты файла с именем myimage.jpg . Если вы удалите вторую половину и выполните только команду attrib , она отобразит атрибуты для всех файлов в текущем каталоге.
Ошибки команды Attrib
Как и в случае большинства команд в командной строке, не забывайте использовать двойные кавычки вокруг имени папки или файла с пробелами. Если вы забудете сделать это с помощью команды attrib, вы получите ошибку «Неправильный формат параметра -» .
Например, вместо ввода моя папка в командной строке, чтобы показать путь к папке с этим именем, вы должны ввести «моя папка» , чтобы использовать кавычки.
Ошибки команды Attrib, такие как «Отказ в доступе», означают, что у вас недостаточно доступа к файлам, в которые вы пытаетесь внести изменения атрибутов. Получите право собственности на эти файлы в Windows и попробуйте снова.
Изменения в команде Attrib
Параметры команды attrib + i , -i и /l впервые были доступны в Windows Vista и сохранялись в Windows 10.
Переключатели + v , -v , + x и -x для команды attrib доступны только в Windows 7, Windows 8 и Windows 10.
Attrib Связанные Команды
Обычно команда xcopy выполняет атрибут файла после его резервного копирования. Например, переключатель /m команды xcopy отключает атрибут архива после копирования файла.
Точно так же ключ xcopy /k сохраняет атрибут файла только для чтения после его копирования.
Просмотр атрибутов в проводнике
Вы также можете просматривать и управлять атрибутами для файлов и папок в Проводнике, используя обычные кнопки меню. Это может быть предпочтительным для вас, если вы не знакомы с командной строкой.
Сделайте это, щелкнув правой кнопкой мыши по объекту и перейдя на вкладку Свойства > Общие .
Все загружаемые файлы Windows сохраняет в папке загрузки, к которой многие пользователи обращаются через меню «Пуск» или ярлык на Рабочем столе. Если же ярлык пропал, то вы можете открыть «Проводник» и перейти к «С:Userваше имя пользователя». Здесь вы, скорее всего, и найдете папку загрузки.
Если вы проделали эти действия, а результата не получилось, то нажмите на «выполнить», введите в открывшееся окно «cmd» и подтвердите нажатием на [Enter]. В открывшемся окне наберите команду «attrib –s –h C:usersваше имя пользователяdownloads».
Замените слова «ваше имя пользователя» на то имя, которым вы пользуетесь. Нажмите на [Enter]. Windows снова восстановит папку загрузок. После этого мы рекомендуем проверить ваш компьютер на вирусы, так как именно их наличие могло привести к удалению папки загрузок.
Фото: компания-производитель