diff --git a/blocklists/telemmetry-ips.txt b/blocklists/telemetry-ips.txt similarity index 100% rename from blocklists/telemmetry-ips.txt rename to blocklists/telemetry-ips.txt diff --git a/scripts/block-telemetry.ps1 b/scripts/block-telemetry.ps1 index e3d5fae..d4296c7 100644 --- a/scripts/block-telemetry.ps1 +++ b/scripts/block-telemetry.ps1 @@ -32,6 +32,12 @@ foreach ($domain in $domains) Write-Output "Adding telemetry ips to firewall" $ips = @(Get-Content $PSScriptRoot\..\blocklists\telemetry-ips.txt) +$ips = foreach ($ip in $ips) { + if ($ip -notlike "#*" -and $ip -ne "" -and $ip -ne $null) { + $ip + } +} + Remove-NetFirewallRule -DisplayName "Block Telemetry IPs" -ErrorAction SilentlyContinue New-NetFirewallRule -DisplayName "Block Telemetry IPs" -Direction Outbound ` -Action Block -RemoteAddress ([string[]]$ips)