Documento visualisacao Ejercicios Ficheros batch 2.doc (26 KB) Baixar Ejercicio 1 Servicio avísame. Programar un batch que permita hacer varias tareas: 1- Que el programa nos avise con el mensaje que nosotros le indiquemos a la hora indicada, únicamente en el día actual. Por ejemplo: Avisa 18:00 "Tienes que hablar con el tutor" 2- Si le paso una T en el tercer parámetro, el mensaje debería mostrarlo todos los días a la hora indicada de lunes a viernes Avisa 18:00 "Es la hora de irse a casa" T 3- Si le paso una M en el primer parámetro, debería mostrarme todas las tareas que están programadas Avisa M 4- Si le paso una B en el primer parámetro, debería borrarme la tarea identificada con el número expresado en el segundo parámetro. Avisa B 3 Ejercicio 2 Crear un fichero por lotes que realice la siguiente tarea. Deberá programarse para que todos los días a las 19:30 apague el ordenador automáticamente si el usuario que ha iniciado la sesión es alguno de los que se encuentran en el fichero "C:\Windows\Apagar.txt". Dale al usuario 90 segundos para que guarde los ficheros que tenga abiertos. Crea un segundo fichero batch que se llame anular que le permita al usuario cancelar el apagado del equipo Ejercicio 3 Crea un fichero bat que te permita jugar al juego de adivinar un número. El programa deberá "pensar" aleatoriamente un número entre 0 y 999. EL usuario debe tratar de adivinarlo escribiendo su valor. En el caso de que no se acierte el número, el programa nos debe decir si es menor o mayor. Una vez adivinado tendremos que añadir una entrada al fichero de records.txt especificando qué usuario lo logró y en cuantos intentos lo hizo. Si se le pasa como primer parámetro la letra R, el fichero deberá borrar el fichero de récords. Ejercicio 4 Crea un fichero por lotes que se encargue de controlar a qué hora inician sesión los distintos usuarios que utilizan un equipo. Para ello habrá que configurar adecuadamente la herramienta "Tareas Programadas". Cada vez que un usuario inicie sesión en un equipo se debe añadir una nueva entrada al fichero "C:\Windows\Registro_entradas.txt". Las entradas tienen el siguiente formato: Usuario-Fecha-Hora Además si ejecutamos el fichero por lotes en una consola y le pasamos por parámetro el nombre de un usuario o una fecha, nos mostrará por pantalla todos los registros coincidentes. Ejercicio 5 Realiza un fichero batch, que a través de un menú, permita gestionar el contenido de una agenda almacenada en un fichero llamado "C:\Windows\agenda.org". Cada entrada de la agenda tendrá el siguiente formato: Apellidos Nombre: Teléfono Las operaciones que se pueden realizar son: 1 Añadir registro. Nos pedirá los datos de cada persona. Debemos asegurarnos de que la persona que queremos añadir no esté dada de alta previamente. 2 Borrar registro. Permite borrar entradas de la agenda. Nos debe pedir el dato a partir del cual borrar entradas 3 Mostrar información. Mostrará por pantalla la información del contacto que hayamos buscado. Ejercicio 6 En Windows se han generalizado un tipo de virus que se difunden a través de unidades de almacenamiento extraíbles, que utilizan el “autorun.inf” para ejecutar ciertas aplicaciones con nombres muy raros y extensión exe que se almacenan como ficheros ocultos en los directorios raíz de las unidades. Realiza un fichero batch que permita eliminar del sistema este tipo de virus. OJO, como es posible que en el directorio raíz haya ficheros exe válidos, utiliza el comando del con confirmación, de modo, que le pregunte previamente al usuario si realmente quiere borrar el archivo. Ejercicio 7 Realiza un fichero por lotes que, cuando el usuario inicie la sesión, le muestre un mensaje con una cita elegida de forma aleatoria de las almacenadas en un fichero llamado "C:\Windows\Citas.dat". Cada cita debe ocupar una línea del fichero. Además, si al fichero por lotes le paso un número como parámetro, me debería mostrar la cita que ocupa ese número de línea. Ficheiro do Abelha estupendo Outros ficheiros desta pasta BOLETÍN DE EJERCICIOS DE FICHEROS BATCH 12-3-2013.doc (14 KB) Boletín ficheros por lotes.doc (27 KB) Ejercicios Ficheros batch 2.doc (26 KB) Outros ficheiros deste Abelha Active directory Grupos y usuarios preparar para examen jueves 23-5-2013 ubuntu Identificar se as regras foram violadas Página inicial Contacta-nos Ajuda Opções Termos e condições Política de privacidade Reportar abuso Copyright © 2012 Abelhas.pt