Правило брандмауэра с Powershell через Python - PullRequest
0 голосов
/ 25 апреля 2020

Итак, я пытаюсь создать скрипт, который блокирует указанный c IP на моем брандмауэре.

Я обнаружил, что команда Powershell:

New-NetFirewallRule -DisplayName "Name of Scope" -Direction Outbound –LocalPort Any -Protocol TCP -Action Block -RemoteAddress 11.11.11.11/32

Теперь я Я не уверен, что эта команда оболочки хороша или нет, но это именно то, что я нашел.

Теперь, чтобы выполнить команду powershell через python Я прочитал, что мне нужно использовать либо os.system(), либо subprocess.Popen.

Кто-нибудь, будь любезен, скажет мне, как выполнить эту задачу, потому что то, что я пробовал, не сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...