Tag

#windows

PowerShell: kto zajmuje port

Get-Process -Id (Get-NetTCPConnection -LocalPort 5080 -State Listen).OwningProcess

Odpowiednik netstat -ano | findstr :5080 z nazwą procesu

Ze ścieżką do pliku:

Get-Process -Id (Get-NetTCPConnection -LocalPort 5080 -State Listen).OwningProcess |
    Select-Object Id, ProcessName, Path

Ubijanie:

Stop-Process -Id 12345 -Force

Nowy Windows

Instalacja jedną komendą

Zamiast klikać po dziesięciu stronach:

winget install -e --id Microsoft.PowerShell
winget install -e --id Microsoft.WindowsTerminal
winget install -e --id Git.Git
winget install -e --id Microsoft.VisualStudioCode
winget install -e --id 7zip.7zip
winget install -e --id BurntSushi.ripgrep.MSVC
winget install -e --id Brave.Brave
winget install -e --id Anthropic.Claude
winget install -e --id Anthropic.ClaudeCode
winget install -e --id OpenAI.Codex
winget install -e --id PostgreSQL.pgAdmin
winget install -e --id Postman.Postman
winget install -e --id Docker.DockerDesktop
winget install -e --id Microsoft.DotNet.SDK.8
winget install -e --id Microsoft.DotNet.SDK.10
winget install -e --id Microsoft.PowerToys
winget install -e --id Microsoft.Sysinternals.Strings
winget install -e --id GitHub.cli

Wyszukiwanie wersji:

winget search OpenJS.NodeJS

W zależności od wersji:

winget install -e --id OpenJS.NodeJS.LTS
winget install -e --id Python.Python.3.14

Opcjonalne:

winget install -e --id Microsoft.AzureCLI
winget install -e --id Kubernetes.kubectl
winget install -e --id Helm.Helm

-e = ecaxt = dokładne dopasowanie id apki

Aktualizacja wszystkiego:

winget upgrade --all

← Wszystkie tagi