- Crea un archivo por lotes llamado compar.bat, al cuál se le suministre tres parámetros, que serán nombres de archivos, de tal manera que debe comprobar que los dos primeros archivos existen y debe almacenar el contenido de los dos primeros arcichivos ".txt" en el archivo correspondiente al tercer parámetro.
- Crea un archivo por lotes llamado buscar.bat, al cual se le debe suministrar dos parámetros, de tal manera que debe buscar la palabra "mundo" en el archivo correspondiente al primer parámetro, y el resultado de la búsqueda se debe almacenar en el archivo correspondiente al segundo parámetro.
- Realiza un archivo por lotes llamado donde.bat, que busque todos los archivos que contengan la palabra "Microsoft" en el directorio C:\Windows y el resultado de esa búsqueda se almacene en el archivo solucion.txt
- Realiza un archivo por lotes llamado copiajpg.bat, de manera que cuando lo ejecute copie todos los archivos .jpg del disco C: en el directorio C:\Losjpg
- Realiza un programa "ejer5.bat" que intente borrar un fichero "fichborrar.txt" situado en la subcarpeta "c:\carpeta\carpeta1", si el fichero existe lo borrará y escribirá un mensaje de "fichero borrado", en caso contrario escribirá un mensaje "fichero no existe".
- Realizar un programa "ejer6" que cambie la extensión de todos los ficheros ".txt" por ".bat" de la carpeta "c:\carpeta\carpeta1"
- Realizar un programa que muestre y escriba todo el contenido de los ficheros con extensión "txt" de la unidad "c:\" en el fichero "salida.txt" del directorio actual de trabajo.
- Realizar un fichero por lostes que reciba un número indeterminado de parámetros, que serán nombres de ficheros, el programa deberá comprobar que esos ficheros existen, y si existen deberá copiar todos los ficheros que reciba en la unidad "c:\"
- Realizar un fichero por lotes que reciba un número indeterminado de parámetros, que serán nombres de ficheros, el programa deberá comprobar que estos ficheros existen, y si existen debe buscar la palabra "Mundo" en el fichero pasado como parámetro. Si encuentra la palabra deberá enviar las veces que aparece esta palabra a un fichero llamado "ResultadoMundo.txt" ubicado en la unidad "c:\"
- Realiza un fichero por lotes que para todos los ficheros con extensión ".sys" en la carpeta "c:\windows" debe escribir su contenido en la carpeta "ejercicio10" con el nombre "resultado.txt".
- Realiza un fichero por lotes que compruebe si el ultimo parámetro que recibe (puede recibir un número indeterminado de parámetros) existe y si existe compruebe si se llama "ultimo.txt", en cuyo caso deberá mostrar su contenido por pantalla.
- Realiza un fichero por lotes que cambie el nombre de los dos ultimos parámetros, por el de "penultimo.txt" y "ultimo.txt" y muestre el contenido de todos los ficheros anteriores, excepto los dos últimos.
- Realiza un programa que compruebe todos los ficheros del directorio "c:\" y si hay alguno que se llame "atun.txt" cambie su nombre por el de "ballenato.txt"
lunes, 22 de abril de 2013
P26. FICHEOS POR LOTES (BATCH)
Utilizando los apuntes sobre ficheros batch intenta realizar los siguientes ejercicios:
Suscribirse a:
Entradas (Atom)