You don't have javascript enabled. Good luck with that.

Comandos PowerShell

Directorios

Listar archivos y subdirectorios

  • Todo
  • Excluir los subdirectorios
  • Nombre de los archivos y subdirectorios
Get-ChildItem directorio\directorio2Get-ChildItem -Attributes !Directory,!Directory+HiddenGet-ChildItem -Name
Copiar

Crear directorio

  • Crear directorio
  • Crear directorio en otro directorio
New-Item -ItemType "directory" -Name "nombreDirectorio"New-Item -ItemType "directory" -Path "directorio\directorio2" -Name "nombreDirectorio"
Copiar

Archivos

Listar archivos

  • Archivos con permiso de lectura y escritura
  • Archivos del sistema
  • Txt incluyendo los de subdirectorios y ocultos
  • Txt que no empiecen por A
Get-ChildItem -File -Attributes !ReadOnlyGet-Childitem -System -File -RecurseGet-ChildItem -Include *.txt -Recurse -ForceGet-ChildItem directorio\* -Include *.txt -Exclude A*
Copiar

Contenido de un archivo

  • Todo
  • Las primeras 5 líneas
Get-Content nombreArchivo.txtGet-Content -Path directorio\archivo.txtGet-Content archivo.txt -TotalCount 5
Copiar

Crear archivo

  • Crear archivo
  • Crear varios archivos
  • Crear archivo e insertar texto
New-Item nombreArchivo.txt New-Item -ItemType "file" -Path "directorio\archivo.txt", "directorio\archivo2.txt"New-Item -Path . -Name "nombreArchivo.txt" -ItemType "file" -Value "Contenido archivo"
Copiar

Escribir o remplazar contenido

Set-Content
Copiar

Añadir contenido

Add-Content
Copiar

Copiar archivo

Copy-Item directorio1\nombreArchivo.txt directorio2\nombreArchivo.txt
Copiar

Mover archivo

Move-Item directorio1\nombreArchivo.txt directorio2\nombreArchivo.txt
Copiar

Eliminar archivo

  • Eliminar archivo
  • Eliminar todos los .doc excepto el no-borrar
  • Eliminar archivos ocultos o de solo lectura
Remove-Item nombreArchivo.txtRemove-Item * -Include *.doc -Exclude *no-borrar*Remove-Item nombreArchivo.txt -Force
Copiar

Otros

Mostrar por pantalla

  • Texto
  • Texto rojo en fondo blanco
Write-Host "Texto"Write-Host "Texto" -ForegroundColor red -BackgroundColor white
Copiar

Solicitar datos

  • Ocultar el valor
  • Ocultar lo escrito con asteriscos
$nombreVariable = Read-Host "Introduce un valor"$nombreVariableSegura = Read-Host "Introduce un valor" -AsSecureString
Copiar

Creador

Adur Marques

Publicaciones relacionadas

Comandos básicos Windows

Comandos básicos Windows