← Back
Useful PowerShell Commands
System Information
Get-ComputerInfoFull system hardware + OS details
Get-HostPowerShell version + environment
Get-WmiObject Win32_BIOSBIOS info + serial number
Get-WmiObject Win32_OperatingSystemOS status, uptime, version
Get-ProcessList running processes
Networking
Get-NetIPAddressShow IP addresses
Test-Connection google.comPing alternative
Resolve-DnsName google.comDNS lookup
Get-NetAdapterNetwork adapter list
Get-NetTCPConnectionActive connections (like netstat)
Reset-NetAdapterAdvancedPropertyReset NIC settings
File & Directory Commands
Get-ChildItemList files/folders (ls)
Set-LocationChange directory (cd)
Copy-ItemCopy files/folders
Move-ItemMove files/folders
Remove-Item -Recurse -ForceDelete files/folders (rm -rf)
Get-Content file.txtRead text file
Set-Content file.txtWrite text to file
New-Item -ItemType DirectoryCreate folder
Services & Processes
Get-ServiceList all services
Restart-Service servicenameRestart service
Stop-Service servicenameStop service
Start-Service servicenameStart service
Get-ProcessList processes
Stop-Process -Name notepad -ForceKill a process
System Maintenance
sfc /scannowRepair system files
DISM /Online /Cleanup-Image /RestoreHealthRepair Windows image
Get-EventLog -LogName System -Newest 50Show last 50 system events
Get-WindowsUpdateLogCreate Windows Update log
Repair-WindowsImage -Online -RestoreHealthPowerShell repair command
Winget (Software Management)
winget listList installed apps
winget upgradeShow available updates
winget upgrade --allUpdate everything
winget install appnameInstall a package
winget uninstall appnameUninstall a package
Security & Permissions
Get-LocalUserList local users
Get-LocalGroupList local groups
Set-LocalUser -Name User -PasswordSet user password
Add-LocalGroupMember -Group Administrators -Member UserAdd user to Admin group
Get-ExecutionPolicyShow script execution policy
Set-ExecutionPolicy RemoteSignedEnable script execution
Quick Utilities
Start-Process notepad.exeOpen Notepad
Start-Process calc.exeOpen Calculator
Restart-ComputerRestart computer
Stop-ComputerShutdown computer