PowerTip: Find the Start Mode and Startup Account for Services

Summary: Use Windows PowerShell to find the start mode and startup account used by services.

Hey, Scripting Guy! Question How can I use Windows PowerShell to find the startup account and the start mode of services on my system?

Hey, Scripting Guy! Answer You need to use WMI and query the Win32_Service class.

With Windows PowerShell 3.0, use the Get-CimInstance cmdlet, as shown here.

PS C:\> Get-CimInstance -ClassName win32_service -Property startmode, startname, name |

  select startname, startmode, name

With Windows PowerShell 1.0 and 2.0, use the Get-WmiObject cmdlet to query the Win32_Service WMI class, as shown here.

PS C:\> Get-WmiObject -Class win32_service -Property startmode, startname | select st

artname, startmode, name