# Copyright ?2008, Microsoft Corporation. All rights reserved. # # Check the status of the spooler service. If the start mode of the service is not set to Auto, add the root cause. # Import-LocalizedData -BindingVariable localizationString -FileName CL_LocalizationData Write-DiagProgress -activity $localizationString.progress_ts_SpoolerService $spoolersvc = Get-WMIObject Win32_Service | Where-Object {$_.Name -eq "spooler"} if($spoolersvc.StartMode -ne "Auto") { Update-DiagRootCause -id "RC_SpoolerStartMode" -Detected $true } else { Update-DiagRootCause -id "RC_SpoolerStartMode" -Detected $false }