From 335ba9b5484a1175f35ff0190e474b6b47e07100 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Wed, 4 Apr 2018 22:43:35 +0200 Subject: [PATCH] Error if .firewall was null for file in BlockHost() --- cleanW10.ps1 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cleanW10.ps1 b/cleanW10.ps1 index 8ee4f23..eea54de 100755 --- a/cleanW10.ps1 +++ b/cleanW10.ps1 @@ -26,6 +26,9 @@ function BlockHost { [object]$params ) if ( $params.ContainsKey('file') ) { + if ( -not $params.ContainsKey('firewall') -or $params.firewall -eq "" ) { + $params.firewall = $false + } Get-Content $params.file | where { $_ -notmatch "^#.*$|^$" } | Foreach{ BlockHost -params @{host=$_;firewall=$params.firewall} } } elseif ( $params.ContainsKey('host') -and $params.host -ne "" ) {