Instalar PowerShell 7 en Windows 10 (Guía paso a paso) y Cómo usarlo

Instalar PowerShell 7 en Windows 10 (Guía paso a paso) y Cómo usarlo

PowerShell 7 es la versión moderna y multiplataforma de PowerShell, mucho más potente que la versión que viene por defecto en Windows 10.

En esta guía aprenderás cómo instalarlo correctamente y qué opciones marcar durante la instalación.


Descargar PowerShell 7

Desde la página oficial de Microsoft puedes obtener los instaladores:

install-powershell-on-windows

  • Windows 64 bits (la mayoría de PCs):
  • Windows ARM64 (equipos con procesadores ARM):

Si tienes una laptop o PC común con Intel o AMD, usa x64.


Ejecutar el instalador

  1. Descarga el archivo .msi
  2. Haz doble clic para iniciar la instalación
  3. Presiona Next hasta llegar a la pantalla de opciones>


Opciones importantes (IMPORTANTÍSIMO)

Cuando llegues a la sección Optional Actions, verás varias casillas:

Aquí te explico qué marcar


Configuración recomendada

Marca y desmarca así:

 Add PowerShell to Path Environment Variable
 Register Windows Event Logging Manifest
 Enable PowerShell remoting
 Disable Telemetry
 Add "Open here" context menus to Explorer
 Add "Run with PowerShell 7" context menu


Explicación rápida

  • Add PowerShell to Path Permite usar pwsh desde cualquier lugar OBLIGATORIO

  • Register Windows Event Logging Activa registros del sistema Recomendado

  • Enable PowerShell remoting Permite control remoto No necesario para uso normal

  • Disable Telemetry Mejora la privacidad Recomendado

  • Open here (Explorer) Añade opción al clic derecho Muy útil

  • Run with PowerShell 7 Ejecuta scripts con la nueva versión Recomendado


Nota importante

Si no sabes qué es PowerShell Remoting, es mejor no activarlo. No lo necesitas para uso cotidiano.


Finalizar instalación

  1. Haz clic en Next
  2. Luego en Install
  3. Espera que termine
  4. Presiona Finish


Cómo abrir PowerShell 7

Puedes abrirlo de varias formas:

  • Menú inicio buscar: PowerShell 7
  • O ejecutar (Win + R) escribir:
pwsh
  • Clic derecho en una carpeta Open PowerShell 7 here

Verificar que funciona

Abre PowerShell 7 y escribe:

$PSVersionTable

Si ves versión 7.x.x, todo está correcto

Ahora tienes PowerShell 7 instalado correctamente en tu sistema, listo para usar scripts modernos y herramientas avanzadas.


Cómo usar PowerShell 7 desde cero (Guía para principiantes)

PowerShell 7 es una herramienta muy poderosa para automatizar tareas y controlar tu sistema con comandos.

Si nunca lo has usado, no te preocupes: aquí aprenderás desde lo más básico


¿Qué es PowerShell?

PowerShell es una terminal avanzada que te permite:

  • Navegar por archivos y carpetas
  • Ejecutar programas
  • Automatizar tareas
  • Administrar el sistema

Es como el CMD, pero mucho más potente.


1. Ver en qué carpeta estás

Al abrir PowerShell verás algo como:

PS C:\Users\TuNombre>

Eso indica tu ubicación actual.


2. Listar archivos y carpetas

Escribe:

ls

o también:

dir

Verás todo el contenido de la carpeta actual.


3. Cambiar de carpeta

Usa el comando:

cd nombre_de_carpeta

Ejemplo:

cd Documentos

Para regresar:

cd ..

4. Crear una carpeta

mkdir NuevaCarpeta

5. Crear un archivo

New-Item archivo.txt

6. Eliminar archivos o carpetas

rm archivo.txt

o:

Remove-Item archivo.txt

7. Copiar archivos

cp archivo.txt copia.txt

8. Mover archivos

mv archivo.txt CarpetaDestino/

9. Ver contenido de un archivo

cat archivo.txt

10. Ejecutar programas

Puedes abrir programas así:

notepad

o:

explorer .

Esto abre el explorador en la carpeta actual.


11. Autocompletado inteligente en PowerShell 7 (MUY IMPORTANTE)

PowerShell 7 tiene dos tipos de autocompletado, y cada uno usa una tecla diferente.

Entender esto te ahorra muchísimo tiempo.


1. Autocompletar rutas, comandos y archivos (TAB)

Este es el autocompletado clásico.

Presiona TAB

Ejemplo estando ubicado en C:\Users\tuusuario (si abres PowerShell 7 desde el buscador de Windows 10 aparece así) pues es el lugar donde están las carpetas Documentos, :

cd Doc[TAB]

Resultado:

cd Documents

Así mismo pasará si donde estés ubicado haya más carpetas, si tu conoces el nombre, pon una parte y presiona TAB y aparecerá el resto

Nota: Si hay varios archivos o carpetas, que comienzan con el mismo nombre (por ejemplo: “mi archivo.docx” y “mi resumen.docx”), puedes presionar TAB varias veces para ir cambiando entre las opciones disponibles.

Otro ejemplo (notepad.exe está instalado en el Sistema Operativo y accesible desde cualquier ruta desde PowerShell y CMD):

notep[TAB]

Resultado:

notepad.exe

Funciona para:

  • Carpetas
  • Archivos
  • Comandos
  • Parámetros

2. Aceptar sugerencias del historial ( flecha derecha)

PowerShell 7 aprende de los comandos que ya usaste.

Cuando empiezas a escribir, verás una sugerencia en gris a la derecha:

Ejemplo (lo que ves en pantalla):

git status

(en gris, sugerido automáticamente)

Para aceptarlo:

Presiona flecha derecha

Y el comando se completa automáticamente.


Diferencia clave (MUY IMPORTANTE)

Autocompletar archivos/comandos → TAB
Aceptar comando sugerido (historial) → Flecha derecha (→)


Ejemplo práctico combinado

Escribes:

cd D

Luego:

Presionas TAB → completa a Documents * O si ya lo usaste antes aparece sugerencia en gris presionas flecha derecha y se completa automáticamente


Consejo PRO

Si quieres trabajar más rápido:

  • Usa TAB cuando no recuerdes bien el nombre
  • Usa flecha derecha cuando repitas comandos anteriores

Combinando ambos, trabajas como un usuario avanzado.


12. Ver historial de comandos

history

13. Ejecutar como administrador

Algunos comandos requieren permisos:

  • Clic derecho en PowerShell 7
  • Ejecutar como administrador

14. Probar que todo funciona

Escribe:

Get-Date

Te mostrará la fecha actual


Consejos importantes

  • PowerShell no es sensible a mayúsculas
  • Puedes usar nombres cortos (ls, cd, cp)
  • Usa TAB para evitar errores
  • Lee los errores, te ayudan mucho

15. Trucos de productividad en PowerShell 7 (nivel PRO)

Estos tips te harán trabajar mucho más rápido en la terminal.


Usa las flechas:

  • ↑ comando anterior
  • ↓ comando siguiente

Ejemplo:

git status
git add .
git commit -m "cambios"

Luego presionas y recuperas cualquiera de esos comandos.


2. Buscar en el historial (Ctrl + R)

Esto es de lo mejor que tiene PowerShell moderno.

Presiona:

Ctrl + R

Empieza a escribir:

git

Y te mostrará comandos anteriores que contengan esa palabra.

Ideal cuando hiciste algo hace tiempo y no recuerdas el comando completo.


3. Ejecutar el último comando rápido (!!)

Puedes repetir el último comando así:

!!

Ejemplo:

npm install
!!

Ejecuta nuevamente el último comando.


4. Ejecutar como administrador fácilmente

Si un comando falla por permisos:

En vez de abrir otra consola, puedes hacer:

Start-Process pwsh -Verb RunAs

Abre otra consola como administrador


5. Usar aliases (atajos de comandos)

PowerShell tiene comandos largos, pero puedes usar versiones cortas:

Comando Alias
Get-ChildItem ls
Set-Location cd
Copy-Item cp
Move-Item mv
Remove-Item rm

Ya los estás usando sin darte cuenta


6. Encadenar comandos (muy útil)

Puedes ejecutar varios comandos seguidos:

mkdir prueba; cd prueba

Crea carpeta y entra en ella en un solo paso


7. Usar el punto (.) para carpeta actual

explorer .

Abre el explorador en la carpeta actual


8. Limpiar pantalla rápido

cls

o presiona:

Ctrl + L

9. Editar línea rápidamente

Con PSReadLine puedes:

  • Ctrl + ← / → saltar palabras
  • Ctrl + Backspace borrar palabra completa
  • Home / End ir inicio o final

10. Multilínea (para comandos largos)

Puedes escribir comandos en varias líneas:

Get-ChildItem `
-Recurse `
-Filter *.txt

Usa la tecla ` (backtick)


11. Ver ayuda completa de cualquier comando

Get-Help Get-Process

O más detallado:

Get-Help Get-Process -Full

12. Autocompletar parámetros (TAB también)

Ejemplo:

Get-Process -N[TAB]

completa a:

Get-Process -Name

Dios les bendiga

Comentarios