# Windows Builtin Commands
# Common commands for Windows (CMD and PowerShell)

# === CMD Builtins ===

# File Operations
dir
cd
chdir
md
mkdir
rd
rmdir
copy
xcopy
robocopy
move
ren
rename
del
erase
type
more

# System Info
ver
vol
hostname
systeminfo
tasklist
taskkill

# Network
ping
ipconfig
nslookup
tracert
pathping
netstat
arp
nbtstat

# Disk Operations
chkdsk
format
diskpart
label
subst
pushd
popd

# Process Management
start
exit
cmd
timeout
where

# Text Processing
echo
find
findstr
sort
more

# Other
cls
color
title
prompt
path
set
setx
assoc
ftype
doskey

# === PowerShell Cmdlets ===

# File Operations
Get-ChildItem
Get-Location
Set-Location
Get-Content
New-Item
Remove-Item
Copy-Item
Move-Item
Rename-Item
Set-Content
Add-Content
Clear-Content
Get-Item
Set-Item

# System Info
Get-Process
Get-Service
Get-EventLog
Get-History
Get-Host
Get-PSDrive
Get-Variable
Get-Command
Get-Module

# Network
Test-Connection
Get-NetIPAddress
Get-NetRoute
Invoke-WebRequest
Invoke-RestMethod

# Process Management
Start-Process
Stop-Process
Start-Service
Stop-Service
Suspend-Service
Resume-Service

# Text Processing
Write-Host
Write-Output
Select-String
Out-File
Out-String
Format-Table
Format-List
Format-Wide

# Other Common Commands
Clear-Host
Get-Help
Get-Member
Measure-Object
Where-Object
ForEach-Object
Sort-Object
Group-Object
Select-Object

# === Cross-Platform (PowerShell Core) ===
ls
cd
pwd
cat
cp
mv
rm
mkdir
echo
ps
kill
curl
wget

# === Common Third-Party Tools on Windows ===
git
npm
node
python
python3
dotnet
code
code-insiders
winget
choco
scoop
docker
docker-compose
kubectl
terraform
aws
az
