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

Пункт заблокировать и разблокировать файлов и папок

Здравствуйте!
Как в контекстную меню файлов и папок добавить пункт "Заблокировать" и "разблокировать"? чтобы заблокировать и разблокировать файлов и папок на удаление

OC: W10

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

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Заблокировать]

[HKEY_CLASSES_ROOT\*\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"

[HKEY_CLASSES_ROOT\*\shell\Разблокировать]

[HKEY_CLASSES_ROOT\*\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"

[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать]

[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"

[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать]

[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"

 

Лайкнули 𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥, Илья и Psydiant
𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥ИльяPsydiant
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Mikhail от 11.06.2025, 05:58

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

 
 
 
 
Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\*\shell\Заблокировать]
 
[HKEY_CLASSES_ROOT\*\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"
 
[HKEY_CLASSES_ROOT\*\shell\Разблокировать]
 
[HKEY_CLASSES_ROOT\*\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"
 
[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать]
 
[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"
 
[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать]
 
[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Заблокировать] [HKEY_CLASSES_ROOT\*\shell\Заблокировать\command] @="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c" [HKEY_CLASSES_ROOT\*\shell\Разблокировать] [HKEY_CLASSES_ROOT\*\shell\Разблокировать\command] @="cmd.exe /c icacls \"%1\" /reset /t /c" [HKEY_CLASSES_ROOT\Directory\shell\Заблокировать] [HKEY_CLASSES_ROOT\Directory\shell\Заблокировать\command] @="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c" [HKEY_CLASSES_ROOT\Directory\shell\Разблокировать] [HKEY_CLASSES_ROOT\Directory\shell\Разблокировать\command] @="cmd.exe /c icacls \"%1\" /reset /t /c"
 
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Заблокировать]

[HKEY_CLASSES_ROOT\*\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"

[HKEY_CLASSES_ROOT\*\shell\Разблокировать]

[HKEY_CLASSES_ROOT\*\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"

[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать]

[HKEY_CLASSES_ROOT\Directory\shell\Заблокировать\command]
@="cmd.exe /c icacls \"%1\" /deny *S-1-1-0:F /t /c"

[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать]

[HKEY_CLASSES_ROOT\Directory\shell\Разблокировать\command]
@="cmd.exe /c icacls \"%1\" /reset /t /c"

 

Приветствую! Очень Круто!) Скоро наверно всей системой из контекстного буду управлять)