Initial intranet dashboard app
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
param(
|
||||
[string]$ListenAddress = "0.0.0.0",
|
||||
[int]$Port = 8010,
|
||||
[string]$RuleName = "MyIntranetApp-8010"
|
||||
)
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
netsh interface portproxy delete v4tov4 listenport=$Port listenaddress=$ListenAddress | Out-Null
|
||||
|
||||
$existingRule = Get-NetFirewallRule -DisplayName $RuleName -ErrorAction SilentlyContinue
|
||||
if ($existingRule) {
|
||||
Remove-NetFirewallRule -DisplayName $RuleName | Out-Null
|
||||
}
|
||||
|
||||
Write-Host "Removed portproxy and firewall rule for port $Port" -ForegroundColor Yellow
|
||||
Reference in New Issue
Block a user