Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Брандмауэр в Контекстом Меню (http://forum.oszone.net/showthread.php?t=344051)

Гена829999 13-02-2020 17:00 2909422

Брандмауэр в Контекстом Меню
 
Здравствуйте, Уважаемые Знатоки и Форумчани!
Можно ли добавить в контекстное меню для exe файлов команды Удалить из Брандмауэра и Заблокировать в Брандмауэре без каких либо программ, а именно правкой в реестре вручную?
Имеется ввиду штатный Брандмауэр Виндовс
Все что нашёл на просторах инета добавляют по отдельным параметрам, а удалять правило вообще не могут, приходится удалять в командной строке добавив конкретное имя правила

Гена829999 13-02-2020 20:19 2909453

usbdrive,
Благодарю!
Но это http://forum.ru-board.com/topic.cgi?...=0&limit=1&m=3 это https://gist.github.com/jnaskali/5936789 и еще https://habr.com/en/post/317802/ and https://www.bleepingcomputer.com/for...s-10-firewall/ уже пробовал
Это все не то, не в одном из этих работ нет команды удалить, хотя б с одной из направлений
Все они добавляют, разрешают, блокируют, но не удаляют правила или правило

sdsu1 04-04-2020 16:33 2915810

Создай файл firewall_block.reg и скопируй в него это:

Скрытый текст
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\firewallblock]

@="Add to Firewall"
"HasLUAShield"=""
"Extended"=""

[HKEY_CLASSES_ROOT\exefile\shell\firewallblock\command]

@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" -Executionpolicy ByPass -WindowStyle Hidden -NoLogo -Command \"start powershell -Verb runas -ArgumentList \\\"-NoLogo -WindowStyle Hidden -command `\\\"New-NetFirewallRule -DisplayName ([System.IO.Path]::GetFilenameWithoutExtension('%1')) -Name '%1' -Enabled True -Direction Outbound -Action Block -Program '%1'`\\\"\\\"\""

[HKEY_CLASSES_ROOT\exefile\shell\firewallremove]
@="Remove from Firewall"
"HasLUAShield"=""
"Extended"=""

[HKEY_CLASSES_ROOT\exefile\shell\firewallremove\command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" -Executionpolicy ByPass -WindowStyle Hidden -NoLogo -Command \"start powershell -Verb runas -ArgumentList \\\"-NoLogo -WindowStyle Hidden -command `\\\"Remove-NetFirewallRule -Name '%1'`\\\"\\\"\""

Затем правый клик мышью на нужной программе с зажатым Shift - появятся пункты в контекстном меню Add/Remove to Firewall
P.S.
Информация взята отсюда


Время: 00:52.

Время: 00:52.
© OSzone.net 2001-