en Windows 10, PowerShell es una herramienta de línea de comandos diseñada por Microsoft para ejecutar comandos y scripts para cambiar la configuración y automatizar tareas. En cierto modo, es similar al símbolo del sistema. Sin embargo, PowerShell es una interfaz de línea de comandos (CLI) más capaz que ofrece un amplio conjunto de herramientas y más flexibilidad y control. Además, a diferencia del símbolo del sistema, PowerShell está disponible en Windows, macOS y Linux.
un script es solo una colección de comandos guardados en un archivo de texto (usando el especial «.,ps1» extensión) que PowerShell entiende y ejecuta en secuencia para realizar diferentes acciones.
la única advertencia es que el protocolo de seguridad predeterminado siempre bloquea cualquier script que se ejecute en un dispositivo. Esto significa que al hacer doble clic en un archivo». ps1 «en Windows 10 no pasará nada, y si intenta ejecutar el script dentro de PowerShell, verá el mensaje de error» no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema». Sin embargo, no es imposible ejecutar scripts en su computadora. Solo necesita habilitar la directiva de ejecución correcta.,
en esta guía de Windows 10, le explicaremos los pasos para escribir y ejecutar correctamente su primer archivo de script en PowerShell utilizando Visual Studio Code, el Bloc de notas y la consola de entorno de Scripting integrado (ISE) de PowerShell.
- Cómo crear un archivo de script de PowerShell en Windows 10
- Cómo ejecutar un archivo de script de PowerShell en Windows 10
cómo crear un archivo de script de PowerShell en Windows 10
en Windows 10, puede crear archivos de script de PowerShell utilizando prácticamente cualquier editor de texto o la consola ISE., Sin embargo, la opción preferida (GRACIAS a @jotaka por el aviso) para crear scripts en el futuro es usar el editor de código de Visual Studio con la extensión de PowerShell.
Crear script con Visual Studio Code
Visual Studio Code — también conocido como VS Code — es un editor de código multiplataforma gratuito y extensible que proporciona un entorno para editar prácticamente cualquier tipo de lenguaje de programación. Además, al agregar la extensión de PowerShell, obtiene una experiencia de edición de scripts totalmente interactiva, incluso con compatibilidad con IntelliSense (finalización de código).,
la nueva experiencia está destinada a ser el nuevo valor predeterminado, pero la consola Ise de PowerShell no desaparecerá. Aún así, la compañía no agregará más características y no admite PowerShell 7 o versiones posteriores.
instalar Visual Studio Code
para instalar Visual Basic Code en Windows 10, siga estos pasos:
- abrir la página de Descarga de Visual Studio.
-
Haga clic en el botón de Windows para descargar el instalador.
fuente: Windows central
- haga doble clic en el archivo descargado para iniciar el proceso de instalación de VS Code.,
- Confirmar los términos del acuerdo.
-
haga Clic en el botón Siguiente.
fuente: Windows Central
- haga clic en el botón Siguiente de nuevo.
- haga clic en el botón Siguiente una vez más.
-
confirme tareas adicionales según sea necesario.
fuente: Windows Central
- haga clic en el botón Siguiente.
- haga Clic en el botón Instalar.
- haga Clic en el botón Finalizar.
una vez completados los pasos, puede proceder a instalar la extensión de PowerShell.,
instalar la extensión de PowerShell
para instalar la extensión de PowerShell en VS Code, siga estos pasos:
- abrir VS Code.
- haga clic en la pestaña Extensiones del panel izquierdo.
- busque PowerShell y seleccione el resultado principal.
-
haga Clic en el botón Instalar.
Origen: Windows Central
Después de completar los pasos, puede comenzar a escribir scripts de PowerShell utilizando el código de Visual Studio.,
Crear script de PowerShell con Visual Studio Code
para crear un script con el código de Visual Basic, siga estos pasos:
- abrir VS Code.
-
Haga clic en el menú archivo y seleccione la opción nuevo archivo.
fuente: Windows Central
-
Haga clic en el menú archivo y seleccione la opción Guardar como.
fuente: Windows central
- En el campo «Nombre de archivo» especifique un nombre para el archivo con la extensión .ps1 — por ejemplo: first_script.ps1.
- haga clic en el botón Guardar.,
-
escriba un nuevo, o pegue el script que desea ejecutar — por ejemplo:
Write-Host "Congratulations! Your first script executed successfully"
el script anterior mostrará la frase «Felicitaciones! Su primer script ejecutado con éxito » en la pantalla.
-
(opcional) haga clic en el botón Ejecutar de la parte superior derecha (o pulse la tecla F5) para ejecutar el script.
fuente: Windows Central
- haga clic en el menú Archivo.
- haga Clic en la opción Guardar.,
Crear script con bloc de notas
para crear un script de PowerShell con el editor de Bloc de notas en Windows 10, siga estos pasos:
- abrir Inicio.
- busque el Bloc de notas y haga clic en el resultado superior para abrir la aplicación.
-
escriba un nuevo script, o pegue su script, en el archivo de texto — por ejemplo:
Write-Host "Congratulations! Your first script executed successfully"
Source: Windows Central
- haga clic en el menú Archivo.
- Seleccione la opción Guardar Como.
-
Escriba un nombre descriptivo para el guión, por ejemplo, first_script.ps1.,
fuente: Windows Central
- haga clic en el botón Guardar.
Crear script con entorno de Scripting integrado
alternativamente, puede utilizar la consola Ise de PowerShell integrada para codificar sus scripts en Windows 10.
el entorno de Scripting integrado es una herramienta avanzada, pero puede comenzar a usar estos pasos:
- Open Start.
- busque ISE de Windows PowerShell, haga clic con el botón secundario en el resultado superior y seleccione la opción Ejecutar como administrador.
- haga clic en el menú Archivo.
-
seleccione la nueva opción para crear un nuevo vacío .,archivo ps1.
fuente: Windows Central
-
escriba un nuevo script o pegue el script que desea ejecutar, por ejemplo:
Write-Host "Congratulations! Your first script executed successfully"
fuente: Windows Central
- haga clic en el menú Archivo.
- haga Clic en la opción Guardar.
-
escriba un nombre para el script – por ejemplo, first_script.ps1.
Source: Windows Central
- seleccione la ubicación de la carpeta para almacenar el script.
- haga Clic en el botón Guardar.,
una vez que complete los pasos utilizando el Bloc de notas, Visual Studio Code o PowerShell ISE, el script estará listo para ejecutarse, pero fallará de forma predeterminada. Esto se debe a que la configuración predeterminada de PowerShell siempre se establece para bloquear la ejecución de cualquier script. (La única excepción es si ejecuta el contenido del script dentro de Visual Studio Code o PowerShell ISE.)
cómo ejecutar un archivo de script de PowerShell en Windows 10
si desea ejecutar un archivo de script con PowerShell, debe cambiar la directiva de ejecución en Windows 10.,
para cambiar la directiva de ejecución para ejecutar scripts de PowerShell, siga estos pasos:
- abrir Inicio.
- busque PowerShell, haga clic con el botón secundario en el resultado superior y seleccione la opción Ejecutar como administrador.
-
escriba el siguiente comando para permitir que se ejecuten los scripts y presione Enter:
Set-ExecutionPolicy RemoteSigned
-
escriba A y presione Enter (si corresponde).,
Source: Windows Central
-
escriba el siguiente comando para ejecutar el script y presione Enter:
& "C:\PATH\TO\SCRIPT\first_script.ps1"
en el comando anterior, asegúrese de cambiar «PATH\TO\SCRIPT» a la ubicación de su script.
por ejemplo, este comando ejecuta un script almacenado en la carpeta Descargas:
& "C:\Users\username\Downloads\first_script.ps1"
Source: Windows Central
Después de completar los pasos, el script se ejecutará, y si se escribió correctamente, debería ver su salida sin problemas.,
en Windows 10, PowerShell incluye cuatro directivas de ejecución, que incluyen:
- Restricted-detiene la ejecución de cualquier script.
- RemoteSigned: permite los scripts creados en el dispositivo, pero los scripts creados en otro equipo no se ejecutarán a menos que incluyan la firma de un editor de confianza.
- AllSigned-se ejecutarán todos los scripts, pero solo si un editor de confianza los ha firmado.
- Unrestricted-ejecuta cualquier script sin restricciones.
en los pasos anteriores, usamos el comando para permitir que los scripts locales se ejecuten en Windows 10., Sin embargo, si no planea ejecutar scripts regularmente, puede restaurar la configuración predeterminada para bloquear scripts no confiables utilizando las mismas instrucciones descritas anteriormente, pero en el paso no.4, Asegúrese de usar el comando Set-ExecutionPolicy Restricted
.,
más recursos de Windows 10
para obtener más artículos útiles, cobertura y respuestas a preguntas comunes sobre Windows 10, visite los siguientes recursos:
- Windows 10 en Windows Central:todo lo que necesita saber
- Ayuda, consejos y trucos de Windows 10
- foros de Windows 10 en Windows Central
únase a nosotros en vivo para el podcast de video de Windows Central hoy a las 2:30 pm ET
estamos en vivo con el podcast de video de windows central hoy a las 2: 30 pm ET, asegúrese de estar allí!,
AMD tiene un montón de nuevos Ryzen 5000 Móvil Cpu. ¿Cuál es el mejor para ti?
Las computadoras portátiles con las nuevas CPU móviles Ryzen 5000 de AMD están en camino, y es posible que se pregunte Qué chip Se adapta mejor a sus necesidades. Desglosamos las cosas para ayudarlo a tomar la decisión correcta.,
el Razer Huntsman v2 Analog es un teclado para juegos increíblemente bueno
Razer tiene un nuevo teclado para juegos para ti, y lo harás. El Huntsman v2 Analog es algo extraordinario, marcando más casillas para un teclado para juegos de las que ni siquiera sabíamos que existían.
estos son los mejores sticks de PC para cuando estés en movimiento
computadora instantánea, ¡solo agrega una pantalla!, Esa es la idea general de los Sticks de cómputo de PC ultra portátiles, pero puede ser difícil saber cuál desea. Relájate, te tenemos cubierto.