powershell
Others
Task Manager
PS> taskmgr
Resource Monitor
PS> resmon
Windows Services
Get-Service
PS> Get-Service
# Status Name DisplayName
# ------ ---- -----------
# Stopped AarSvc_3eb34 Agent Activation Runtime_3eb34
# Stopped AarSvc_e0093 Agent Activation Runtime_e0093
# Stopped AJRouter AllJoyn Router Service
# Stopped ALG Application Layer Gateway Service
PS> Get-Service | ? {$_.Status -eq "Running"}
# Lists all running services
PS> Get-Service | ? {$_.Name -Match "ssh"}
# lists services with a name that contain *ssh*
sc.exe
PS> sc.exe
PS> sc.exe query sshd
# SERVICE_NAME: sshd
# TYPE : 10 WIN32_OWN_PROCESS
# STATE : 4 RUNNING
# (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
# WIN32_EXIT_CODE : 0 (0x0)
# SERVICE_EXIT_CODE : 0 (0x0)
# CHECKPOINT : 0x0
# WAIT_HINT : 0x0
PS> sc.exe qc SERVICE_NAME
# query a service over the network.
PS> sc.exe //HOSTNAME SERVICE_NAME
# to stop a service
PS> sc.exe stop SERVICE_NAME
PS> sc.exe config SERVICE_NAME CONFIGURATION
services.msc
Importing Modules
on kali
$ pwsh
PS> import-module module.ps1
PS> get-module
# module.ps1
PS> Function-Inside-Module -param ....