Summary: Use Windows PowerShell to find the start mode and startup account used by services.
How can I use Windows PowerShell to find the startup account and the start mode of services on my system?
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 | sel
ect 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