0% encontró este documento útil (0 votos)
22 vistas9 páginas

Script Powershell

script powershell

Cargado por

mohammed.elg98
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas9 páginas

Script Powershell

script powershell

Cargado por

mohammed.elg98
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

Ejercicios de clase

Powershell

BY: MOHAMMED EL GUECHCHATI


2ºASIR 2024/2025
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

Índice

Script en PowerShell …………………………………………………………..3


1-Get-ExecutionPolicy ………………………………………………………………….3
2-Set-ExecutionPolicy ………………………………………………………………….3
3-Creación de carpeta…………………………………………………………………..3
4-Editor de texto…………………………………………………………………………3
5-Utilización # para comentarios ……………………………………………………..3
6-Extensión del script ps1 ……………………………………………………………..4
7-scripts…………………………………………………………………………………..4
7.a) script 1 …………………………………………………………………………….4
7.b) script 2 …………………………………………………………………………….4
7.c) script 3 …………………………………………………………………………….5
7.d) script 4 …………………………………………………………………………….6
Las estructuras de decisión: if y switch……………………………………7
1-Script 1 : Qué día es ? ……………………………………………………………….7
2-Script 2 :Conversión de monedas …………………………………………………..7
3-Script 3 : Calculadora básica ……………………………………………………….8
4-Script 4 : Consejos ……………………………………………………………………8

2
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

Script en PowerShell

1) Utiliza el comando Get-ExecutionPolicy para conocer la política de ejecución


actual.

2) Utiliza el comando Set-ExecutionPolicy con el tipo de política que nos permite


ejecutar scripts en la máquina sin restricciones.

3) Construye una carpeta para guardar todos tus scripts.

4) Elige un editor de texto en el que puedas escribir cómodamente los scripts, mejor
si ofrece apoyo durante la codificación (completar, marcar errores, cambiar colores,
etc.)

Windows PowerShell ISE

5) Esto es muy importante: utiliza # para comentar tus scripts.


Empieza escribiendo las 4 primeras líneas que contengan:

# Título del script Ej:


# Mohammed El Guechchati
# Fecha

3
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI
# Descripción

6) Cuando termines, guarda el archivo con el nombre del script y la extensión .ps1
dentro de la carpeta que has construido en el paso 3.

7)Construye los siguientes scripts de PowerShell:


a) Pide al usuario el nombre de un Comando de PowerShell y reenvía la salida de la
ayuda de ese comando a un archivo.

b) Solicita al usuario el nombre de un archivo que desee crear sin extensión,


construye un archivo vacío con ese nombre en el directorio Documentos. Pide al
usuario otro nombre para el archivo y renombrarlo. Muestra el nombre anterior, el
nuevo nombre y la ruta donde está ubicado el archivo.

4
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

c) Almacena en variables el nombre del usuario actual (necesitarás


$env:USERNAME) y la fecha/hora actual. Crea un archivo llamado system_info.txt
dentro de Documentos. Agrega al final de ese archivo: el nombre del usuario, la
fecha y hora actuales, la versión de PowerShell instalada y muestra el contenido del
archivo en la consola.

5
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

d) Pide al usuario 3 números. Radio, base y altura. Calcula el área de un círculo


almacenando en una constante el valor de PI (3,1416). Calcula también el área del
triángulo. Muestra los resultados.

6
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

Las estructuras de decisión: if y switch


Realiza los siguientes scripts de PowerShell, utilizando estructuras de decisión:

7
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI
1) Qué día es. Solicita al usuario que ingrese un número del 1 al 7 y muestrale
el día de la semana correspondiente al número ingresado.

2) Conversión de monedas :

3) Calculadora básica

8
2ºASIR
2024/2025
MOHAMMED EL
GUECHCHATI

4) Consejos antes de salir de casa.

También podría gustarte