Skip to content

Latest commit

 

History

History
49 lines (29 loc) · 3.04 KB

File metadata and controls

49 lines (29 loc) · 3.04 KB

Enunciados de los scripts

1. Realiza un script que pregunte al usuario cual es su nombre y muestre por pantalla el siguiente mensaje: “Hola Pepe” (En el caso de que el nombre sea Pepe.

2. Realiza un script que contenga un array de doce posiciones, en cada posición el nombre de cada uno de los meses del año. Que pida un número del 1 al 12 y que muestre por pantalla el nombre del mes.

3. El mismo ejercicio anterior pero introduciendo el número del mes como argumento en la llamada al script.

4. Dados tres números como argumentos, obtener la suma y mostrarla en pantalla junto con un mensaje que lo aclare: “La suma es …..”.

5. Leer dos números por teclado e indicar cual de ambos es el mayor:

a) Leyendo los dos números por teclado.
b) Tomando los dos números como argumentos.

6.- Calcular el factorial de un número dado como argumento. Mostrar el resultado por pantalla.

7.- Pedir un número por teclado y mostrar en pantalla la tabla de multiplicar de ese número.

8.- Pedir una palabra por teclado e indicar cual es la primera vocal que aparece y en qué posición.

9.- Obtener en un fichero la lista de comandos cuyo verbo sea Set.

10.- Obtener en un fichero la lista comandos cuyo nombre es Process.

11.- Obtener en un fichero la lista de variables del sistema y sus contenidos. (sobre Windows 2012 Server Gráfico)

12.- Obtener en un fichero el nombre de todos los ficheros con extensión .txt que se encuentre en toda la estructura de directorios de disco C:

13.- Presentar en forma de lista los archivos de c:\windows\sytem32 que sean ejecutables (exe, com), mostrando el nombre, tamaño, extensión y si es de solo lectura.

14.- Listar en forma de tabla el número de archivos de cada tipo de extensión que hay en el directorio C:\windows\sytem32, ordenados por la extensión.

a) Con salida por pantalla
b) Con salida por fichero si recibe como argumento el nombre que queremos dar al fichero, tendrá la extensión *.txt

15.- Obtener un listado a tres columnas de los archivos de C:\Windows y sus subdirectorios que tengan tamaño mayor de 2MB y la fecha de último acceso esté en los últimos 7 días. Obtener el resultado de la ejecución de este script en un fichero si se le pasa como argumento. Si no hay argumentos, la salida será por pantalla.

16.- Obtener un listado en formato CSV de los procesos que se están ejecutando en la máquina ordenados de forma descendente por el consumo de procesador. Posteriormente abrir el fichero generado desde una aplicación de hoja de calculo (excel o similar) y realizar captura de pantalla. Para este ejercicio se entregarán ambos ficheros: csv y captura de pantalla.

17.- Crear un fichero desde el script y que contenga la siguiente información:

a) Fecha y hora del sistema
b) Nombre y apellidos
c) Variables del sistema
d) Procesos en ejecución
e) Usuarios conectados en el sistema
f) Información de configuración de la red ip, mask, interfaces
g) Información de la tabla de enrutado