can somebody help me to create a powershell script to check a particular service is running in all the machines in active directory.
for example process like ccsvchst is available in all systems. I got the code for how to check in a single machine. but need to get code for all machines in AD.
$ProcessName = "ccsvchst"
if((get-process $ProcessName -ErrorAction SilentlyContinue) -eq $Null)
{ echo "Process is not running" }else{ echo "Process is running" }
$ProcessName = "ccsvchst"
Get-ADComputer -Filter * | ForEach-Object {
if((get-process $ProcessName -ComputerName $_.CN -ErrorAction SilentlyContinue) -eq $Null)
{ echo "Process is not running on $($_.CN)" }else{ echo "Process is running on $($_.CN)" }
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With