Saya mencoba untuk melihat apakah suatu proses sedang berjalan di beberapa server dan kemudian memformatnya menjadi sebuah tabel.
get-process -ComputerName server1,server2,server3 -name explorer | Select-Object processname,machinename
Itu bagian yang mudah - Ketika proses tidak ada atau jika server tidak tersedia, PowerShell mengeluarkan kesalahan besar, mengacaukan tabel dan tidak melanjutkan. Contoh
Get-Process : Couldn't connect to remote machine.At line:1 char:12 + get-process <<<< -ComputerName server1,server2,server3 -name explorer | format-table processname,machinename
+ CategoryInfo : NotSpecified: (:) [Get-Process], InvalidOperatio nException + FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Power Shell.Commands.GetProcessCommand
Bagaimana saya mengatasi ini? Jika saya masih ingin mendapat pemberitahuan jika proses tidak tersedia atau Berjalan.