Hola, mi profesor me ha mandado varios ejercicios y no se realizarlos :'(, me gustaria que alguien del foro me heche un cable gracias son unos scripts para windows y no se por donde cogerlos xd
1. Crea un juego para adivinar un número utilizando un fichero por lotes llamado ex1.bat. El juego pedirá al usuario que adivine un número que hemos guardado en una variable de nuestro script. Mostrará si el número a adivinar es mayor, menor con un número de intentos ilimitado de manera que terminará cuando se acierte.
2. Implementar un script que recibe dos nombres de ficheros y un directorio en el que buscar. Comprobar que se pasan tres parámetros. Mostrar el contenido paginado de cada fichero si no, debe mostrar un mensaje indicando que no se ha encontrado el fichero.
3. Script que recibe una serie de nombres de usuarios (un nº indeterminado) y los da de alta:
a) Pidiendo la contraseña por pantalla por cada usuario
AltaUsus usu1 usu2 usu3
b) Ahora le pasamos la contraseña a continuación del nombre de usuario
AltaUsus usu1 contrausu1 usu2 Contrusu2 ..
c) Ahora crea un script que permita eliminar del sistema los usuarios que se pasen por parámetro.
4. Crear un script que muestre, a través de opciones de pantalla con choice, los (G) grupos y los (U) usuarios que hay en el sistema; también debe permitir (C) crear grupos, (B) usuarios y permitir (A) asignar un usuario a un grupo. Para estas tres últimas opciones se preguntaran los nombres por pantalla al usuario. Añadir la opción de (X) salir.
5. Realiza lo siguiente:
a)Programa un script que permita hacer ping (de una sola respuesta: ping -n 1 direccIP) a una serie de IP pasados por parámetro. Proporcionaremos los tres primeros valores de la IP fijos y dos valores más que serán las direcciones inicial y final del rango.
Ej: testeaPing 192.168.1 5 120
Hará ping a las IPs 192.168.1.5 hasta la 192.168.1.120
b) Modifica el anterior para que sólo muestre las IPs alcanzables (con filtro de find "tiempo")
c) Si queremos que vuelque a un archivo (su nombre se pasa por parámetro). ¿Cómo modificaríamos el script?
Ej: testea Ping 192.168.1 5 120 Encontrados.log