본문 바로가기

etc

Powershell Firewall Control

if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Start-Process powershell.exe "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs; exit }
(New-Object -ComObject HNetCfg.FwPolicy2).RestoreLocalFirewallDefaults()
New-NetFirewallRule -DisplayName "Destiny2-Solo-1" -Direction Outbound -RemotePort 27000-27100 -Protocol TCP -Action Block
New-NetFirewallRule -DisplayName "Destiny2-Solo-2" -Direction Outbound -RemotePort 27000-27100 -Protocol UDP -Action Block
New-NetFirewallRule -DisplayName "Destiny2-Solo-3" -Direction Inbound -RemotePort 27000-27100 -Protocol TCP -Action Block
New-NetFirewallRule -DisplayName "Destiny2-Solo-4" -Direction Inbound -RemotePort 27000-27100 -Protocol UDP -Action Block
Write-Host "Destiny 2 Solo mode activated.  Press any key to deactivate solo mode."
Read-Host
Remove-NetFirewallRule -DisplayName "Destiny2-Solo-1" 
Remove-NetFirewallRule -DisplayName "Destiny2-Solo-2" 
Remove-NetFirewallRule -DisplayName "Destiny2-Solo-3" 
Remove-NetFirewallRule -DisplayName "Destiny2-Solo-4"

'etc' 카테고리의 다른 글

인텔리제이 typo in word 없애기  (0) 2021.12.02