Вы должны войти, чтобы создавать сообщения и темы.

Новая фича связанная с контекстным меню

Как бы вы предпочли изменять атрибуты файла? (по типу скрытый, системный, только для чтения и т.д.)
Через контекстное меню с помощью ПКМ в 2 клика
Вручную вводя в консоль комманду attrib
Открывая свойства файла через проводник виндовс

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

B Win 10 Tweaker

В список твиков в "Контекстное меню"() добавить пункт:
        Добавить пункт "Установить атрибут" ◙ Shift + ПКМ (выбрать)
                ◙ Только для чтения
                ◙ Скрытый
                ◙ Системный

В системе

* - иконка; ¹²³ - номер иконки (см. ниже)
Все иконки есть в shell32.dll или imageres.dll (но я не разобрался как узнать номер иконки)
Иконки:
    1 - 1-я иконка
    2 - 2-я иконка
    3 - 3-я иконка

В системе каскадное меню будет выглядеть следующим образом:
        *¹ Задать атрибут
                *² Добавить
                        *² Только для чтения
                        *² Скрытый
                        *² Системный
                *³ Убрать
                        *³ Только для чтения
                        *³ Скрытый
                        *³ Системный
Пример каскадного меню есть только из 7zip, так как я не смог сам реализовать:
    Пример каскадного меню

Устройство твика

В реестре по путю СкопированоComputer\HKEY_CLASSES_ROOT\*\shell\ создастся папка СкопированоЗадать атрибут , как это примерно и реализовано со всеми остальными твиками(картинка) , т.е. примерно таким образом(картинка).

Если кому интересно как попытался реализовать этот твик я, можете скачать архив и установить твик через файл Скопированоprimer.reg из архива, так же можете попробовать поставить иконки, которые я так же вложил в архив.

Сам принцип работы я сделал через комманду attrib в cmd. Сами команды(сначала на добавление атрибутов, потом на удаление):
    Скопированоcmd.exe /c attrib +R / +H / +S %1 
    Скопированоcmd.exe /c attrib -R / -H / -S %1 
Возможно это можно сделать с помощью powershell, но я не знаю как.

( Я понимаю, что на сайте запрещены файлы, не запрашиваемые другими пользователями, но тут нет абсолютно никакого вредоносного ПО - проверяйте хоть вручную )

Лайкнул Удаленный пользователь
Удаленный пользователь

sha256 хеш архива attrib.zip:
    c27ad78ae14b16f537f38e0b6adec6fbaa01d65b05c2f6dbdbdf766752977284

Если вы поставили мою версию твика и захотели удалить его из вашего контекстного меню - удалите папку Задать атрибут из реестра по адресу из поста.

Жаль что на это полезнейшее предложение не обратил внимания автор Win 10 Tweaker. Проблемы с атрибутами папок и файлов, встречаются постоянно на windows 10. Жаль что архив был удалён. Опробовать твик невозможно.

Лайкнул Kirill
Kirill