Powershell

Env vars

# List all env vars for current user
Get-Item -Path Env:* | Get-Member

# Set Environment Variables 1) machine level, 2) user level
[Environment]::SetEnvironmentVariable("ASPNETCORE_ENVIRONMENT", "Thematic", "Machine")
[Environment]::SetEnvironmentVariable("ASPNETCORE_ENVIRONMENT", "Thematic", "User")

Processes

Get-Process

# Check network info on a process: artifactory-service
Get-Process -Name artifactory-service | ForEach-Object { Get-NetTCPConnection -OwningProcess $_.Id -ErrorAction SilentlyContinue }

# Get list of services currently running
Get-Service | Where-Object {$_.Status -eq "Running"}