Extensión de archivos de Windows PowerShell para oposiciones
La extensión .ps1 identifica los scripts de Windows PowerShell, una pregunta recurrente en exámenes.
Idea clave para el examen
Los scripts de Windows PowerShell usan la extensión .ps1. Es la abreviatura de "PowerShell script" y es la única extensión ejecutable por PowerShell.
Definición sencilla
PowerShell es un shell de línea de comandos y lenguaje de scripting de Microsoft. Sus scripts se guardan con extensión .ps1.
Al ejecutar un .ps1, PowerShell interpreta y ejecuta los comandos contenidos en el archivo, igual que un .bat o .cmd para el símbolo del sistema clásico.
Es importante conocer la extensión porque los atacantes pueden enviar scripts .ps1 como adjuntos peligrosos.
Ejemplo práctico
Un administrador escribe un script para automatizar la creación de usuarios en Active Directory y lo guarda como "crear-usuarios.ps1".
.ps1 → Script de PowerShell
.psm1 → Módulo de PowerShell
.psd1 → Datos de módulo de PowerShell
.ps1xml → Formato de vista extendido Errores habituales
- Confundir .ps1 con .vbs: .vbs es de Visual Basic Script, otra tecnología diferente.
- Pensar que PowerShell usa .exe: los scripts no se compilan a ejecutables, se guardan como .ps1.
- Creer que .ps1 es de Power Point: no tiene relación, los archivos de PowerPoint son .pptx.
Preguntas reales de examen
Pregunta real de examen JCYL Aux 2024
Fuente: JCYL Cuestionario Aux 2024 — pregunta 25, Modelo A
¿Qué extensión tienen los archivos de secuencias de comandos de Windows PowerShell?
- Pws.
- Psh.
- Ps1.
- Psw.
Respuesta correcta: C
Explicación: La respuesta correcta (C) es .ps1, la extensión oficial de los scripts de Windows PowerShell. Por qué las otras son incorrectas: A) .pws no corresponde a ningún producto de Microsoft ampliamente conocido; B) .psh no existe como extensión de PowerShell; D) .psw tampoco es una extensión válida. La extensión .ps1 viene de "PowerShell 1" (la primera versión) y se ha mantenido en todas las versiones posteriores.
También debes conocer
Siguiente paso útil
Si quieres preparar estos conceptos con explicaciones guiadas, ejercicios y tests, puedes pedirme información del curso de informática para oposiciones.