Multiple choice technology

Which of the below CmdLet kills a Specific Process running in local system?

  1. Get-Process | Where { $_.Name -Eq “ProcessName” } | Terminate
  2. Get-Process | Where { $_.Name -neq “ProcessName” } | Kill
  3. Get-Process | Where { $_.Name -like “ProcessName” } | Terminate
  4. Get-Process | Where { $_.Name -Eq “ProcessName” } | Kill
Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Kill cmdlet (alias for Stop-Process) terminates processes. The pipeline filters processes by name using -Eq for exact match, then passes matching processes to Kill. Option A and C incorrectly use Terminate which is not a valid PowerShell cmdlet. Option B uses -neq which would select all processes EXCEPT the one specified.