diff --git a/functions/Invoke-ChocoRemoteUpgrade.ps1 b/functions/Invoke-ChocoRemoteUpgrade.ps1 index 30b516d..669b21b 100644 --- a/functions/Invoke-ChocoRemoteUpgrade.ps1 +++ b/functions/Invoke-ChocoRemoteUpgrade.ps1 @@ -56,9 +56,10 @@ function Invoke-ChocoRemoteUpgrade { } } #Restart machines with pending Reboot - Test-PendingReboot -ComputerName $ComputerName -SkipConfigurationManagerClientCheck | Where-Object {$_.IsRebootpending -eq $True } | ForEach-Object { - Restart-Computer -ComputerName $_.ComputerName -Force + if ($RebootifPending){ + Test-PendingReboot -ComputerName $ComputerName -SkipConfigurationManagerClientCheck | Where-Object {$_.IsRebootpending -eq $True } | ForEach-Object { + Restart-Computer -ComputerName $_.ComputerName -Force + } } - } } \ No newline at end of file