KLASS
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Контекстное меню в проводнике для файлов .EXE, с помощью которого можно добавлять правила в брандмауэр. Меню будет выведено при нажатии Shift+ПКМ на файлах .EXE. Выполните следующий reg-файл: Код: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc] "MUIVerb"="Брандмауэр" "Icon"="FirewallControlPanel.dll,-1800" "Extended"="" "subcommands"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\01] "MUIVerb"="Блокировать входящее" "Icon"="FirewallControlPanel.dll,-2" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\01\command] @="cmd /q /c echo CreateObject(\"Shell.Application\").ShellExecute \"cmd\", \"/q /c chcp 1251 & netsh advfirewall firewall add rule name=\"\"%1\"\" dir=in action=block program=\"\"%1\"\" enable=yes | msg * \", \"\", \"runas\" > %%temp%%\\ev.vbs & cscript %%temp%%\\ev.vbs & del %%temp%%\\ev.vbs" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\02] "MUIVerb"="Разрешить входящее" "Icon"="comres.dll,-2859" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\02\command] @="cmd /q /c echo CreateObject(\"Shell.Application\").ShellExecute \"cmd\", \"/q /c chcp 1251 & netsh advfirewall firewall add rule name=\"\"%1\"\" dir=in action=allow program=\"\"%1\"\" enable=yes | msg * \", \"\", \"runas\" > %%temp%%\\ev.vbs & cscript %%temp%%\\ev.vbs & del %%temp%%\\ev.vbs" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\03] "Icon"="FirewallControlPanel.dll,-2" "MUIVerb"="Блокировать исходящее" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\03\command] @="cmd /q /c echo CreateObject(\"Shell.Application\").ShellExecute \"cmd\", \"/q /c chcp 1251 & netsh advfirewall firewall add rule name=\"\"%1\"\" dir=out action=block program=\"\"%1\"\" enable=yes | msg * \", \"\", \"runas\" > %%temp%%\\ev.vbs & cscript %%temp%%\\ev.vbs & del %%temp%%\\ev.vbs" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\04] "MUIVerb"="Разрешить исходящее" "Icon"="comres.dll,-2859" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\04\command] @="cmd /q /c echo CreateObject(\"Shell.Application\").ShellExecute \"cmd\", \"/q /c chcp 1251 & netsh advfirewall firewall add rule name=\"\"%1\"\" dir=out action=allow program=\"\"%1\"\" enable=yes | msg * \", \"\", \"runas\" > %%temp%%\\ev.vbs & cscript %%temp%%\\ev.vbs & del %%temp%%\\ev.vbs" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\06] "MUIVerb"="Монитор брандмауэра" "Icon"="FirewallControlPanel.dll,-1" "CommandFlags"=dword:00000020 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\06\command] @="mmc.exe wf.msc" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\07] "MUIVerb"="Брандмауэр Windows" "Icon"="FirewallControlPanel.dll,-1" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\FWc\shell\07\command] @="control.exe firewall.cpl" |
| Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 20:59 05-03-2017 | Исправлено: WildGoblin, 13:05 15-06-2022 |
|