Listar archivos
Archivos · Patrón / sintaxisCMD
dir PowerShell
Get-ChildItem Alias (Windows): ls
Busca por código, tarea o categoría en español o inglés. Cada entrada tiene un enlace para guardarla o compartirla.
Mostrando 42 de 42 comandos
Windows: CMD y PowerShell. Sustituye los parámetros <…> antes de ejecutar. Los alias se muestran aparte y no se copian. Son tareas comparables; la salida puede diferir.
CMD
dir PowerShell
Get-ChildItem Alias (Windows): ls
CMD
dir /a PowerShell
Get-ChildItem -Force Incluye entradas ocultas/de sistema (dir /a, Get-ChildItem -Force); no evita las restricciones de acceso.
DocumentaciónCMD
cd /d "<dir>" PowerShell
Set-Location -LiteralPath "<dir>" Alias (Windows): cd
CMD
cd PowerShell
Get-Location Alias (Windows): pwd
CMD
mkdir <dir> PowerShell
New-Item -ItemType Directory <dir> CMD
del <file> PowerShell
Remove-Item <file> Alias (Windows): rm
Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
rmdir /s /q <dir> PowerShell
Remove-Item -Recurse -Force <dir> Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
copy <src> <dst> PowerShell
Copy-Item <src> <dst> Alias (Windows): cp
CMD
xcopy <src> <dst> /s /e PowerShell
Copy-Item -Recurse <src> <dst> CMD
move <src> <dst> PowerShell
Move-Item <src> <dst> Alias (Windows): mv
CMD
type <file> PowerShell
Get-Content <file> Alias (Windows): cat
CMD
type nul > <file> PowerShell
New-Item -ItemType File -Path "<file>" CMD vacía un archivo existente. PowerShell New-Item -ItemType File falla si ya existe salvo que uses -Force.
DocumentaciónCMD
findstr "text" <file> PowerShell
Select-String "text" <file> CMD
dir /s /b *name* PowerShell
Get-ChildItem -Recurse -Filter *name* CMD
cls PowerShell
Clear-Host Alias (Windows): cls
CMD
date /t && time /t PowerShell
Get-Date CMD
systeminfo PowerShell
Get-ComputerInfo CMD
hostname PowerShell
$env:COMPUTERNAME CMD
whoami PowerShell
[System.Security.Principal.WindowsIdentity]::GetCurrent().Name CMD
set PowerShell
Get-ChildItem Env: CMD
set "VAR=value" PowerShell
$env:VAR = "value" CMD
doskey /history PowerShell
Get-History CMD
shutdown /s /t 0 PowerShell
Stop-Computer Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
shutdown /r /t 0 PowerShell
Restart-Computer Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
ping <host> PowerShell
Test-Connection <host> CMD
ipconfig PowerShell
Get-NetIPAddress CMD
ipconfig /all PowerShell
Get-NetIPConfiguration CMD
ipconfig /flushdns PowerShell
Clear-DnsClientCache CMD
nslookup <host> PowerShell
Resolve-DnsName <host> CMD
netstat -an PowerShell
Get-NetTCPConnection Get-NetTCPConnection solo muestra TCP. Usa Get-NetUDPEndpoint para UDP; estos cmdlets requieren Windows.
DocumentaciónCMD
tracert <host> PowerShell
Test-Connection -Traceroute <host> Test-Connection -Traceroute requiere PowerShell 6+; en Windows PowerShell 5.1 usa tracert.exe.
DocumentaciónCMD
curl -O <url> PowerShell
Invoke-WebRequest <url> -OutFile <file> CMD
tasklist PowerShell
Get-Process CMD
taskkill /im <name> /f PowerShell
Stop-Process -Name <name> -Force CMD espera un nombre como notepad.exe; Stop-Process -Name espera notepad, sin .exe. Forzar el cierre puede perder trabajo sin guardar.
DocumentaciónCMD
taskkill /pid <pid> /f PowerShell
Stop-Process -Id <pid> -Force Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
start "" "<program>" PowerShell
Start-Process -FilePath "<program>" El primer argumento vacío entre comillas es el título de la ventana CMD. Pon la ruta del ejecutable en el segundo.
DocumentaciónCMD
sc query PowerShell
Get-Service CMD
net start <svc> PowerShell
Start-Service <svc> CMD
net stop <svc> PowerShell
Stop-Service <svc> Modifica o interrumpe el destino seleccionado. Comprueba el destino y guarda tu trabajo antes de ejecutar; puede requerir permisos elevados.
DocumentaciónCMD
powershell -NoProfile -Command "Get-PSDrive -PSProvider FileSystem" PowerShell
Get-PSDrive -PSProvider FileSystem Invoca Windows PowerShell desde CMD; sustituye WMIC, obsoleto y posiblemente no disponible.
DocumentaciónCMD
dir /s "<dir>" PowerShell
(Get-ChildItem -LiteralPath "<dir>" -File -Recurse -Force | Measure-Object -Property Length -Sum).Sum PowerShell suma longitudes de archivos en bytes, no espacio asignado en disco. Incluye ocultos; los archivos inaccesibles pueden dejar un total incompleto.
DocumentaciónCMD
format <drive>: /fs:ntfs PowerShell
Format-Volume -DriveLetter <drive> -FileSystem NTFS Formatear destruye los datos del volumen seleccionado. Sustituye <drive> por la letra sin dos puntos (CMD ya los añade). Comprueba el volumen; requiere permisos de administrador.
DocumentaciónCompara comandos de Windows CMD y PowerShell para archivos, sistema, red, procesos y discos. Copia cada shell por separado. Los alias no se copian; sustituye parámetros como <file> y <dir> antes de ejecutar. Una tarea parecida puede producir distinta salida en cada shell.
Usa la shell indicada sobre cada comando. Entrecomilla las rutas con espacios. CMD start interpreta el primer argumento entre comillas como título de ventana. PowerShell -Traceroute requiere versión 6 o posterior; los cmdlets de red y volúmenes de esta página son específicos de Windows. Revisa el destino antes de eliminar archivos, detener procesos o formatear; algunas acciones requieren permisos elevados.
Gratis. Sin registro. Tus datos permanecen en tu navegador. Anuncios mediante Google AdSense (con consentimiento).
Por Marco B. ·