Informatica

Páginas: 6 (1411 palabras) Publicado: 4 de noviembre de 2013
Ejercicios de procesos por lotes (BAT)
*******************************************************
1. Crea un fichero llamado primero.bat que muestre la fecha,
limpie la pantalla, liste los directorios del directorio activo y
muestre la versión del S.O.
Programa
@echo off
Date
Cls
Dir *.*
Ver
Ejecución

2. Crea un fichero llamado segundo.bat que visualice, haga una
pausa y copie elfichero que pasamos al directorio raíz.
Programa
@echo off
Type %1
Pause
Copy %1 c:\

-1-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)
*******************************************************
Ejecución

3. Crea un fichero llamado tercero.bat que liste el directorio que
pasamos, visualice el archivo que pasamos y copie el tercero en
elraíz de a:
Programa
@echo off
Dir %1
Type %2
Copy %3 a:\
Ejecución

-2-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)
*******************************************************
4. Crea un fichero llamado cuarto.bat que indique si el fichero que
pasamos existe en a:
Programa
@echo off
If not exist a:\%1 echo No existe ningún fichero con esenombre
If exist a:\%1 echo Ese fichero existe
Ejecución

5. Crea un fichero llamado quinto.bat que muestre las 9 palabras
que pasamos como parámetros.
Programa
@echo off
Echo %1
Echo %2
Echo %3
Echo %4
Echo %5
Echo %6
Echo %7
Echo %8
Echo %9

-3-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)*******************************************************
Ejecución

6. Crea un fichero llamado sexto.bat que muestre el primer fichero
que pasamos y que borre el segundo.
Programa
@echo off
Type %1
If not exist %2 echo No existe el fichero que intenta
borrar
If exist del %2
Ejecución

-4-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)*******************************************************
7. Crea un archivo llamado siete.bat que diga la versión del S.O.
que tenemos cargado, que nos diga el nombre del disco de
practicas y que nos diga también el nombre del HD.
Programa
@echo off
Ver
Vol a:
Vol c:
Ejecución

8. Crea un archivo llamado ocho.bat que cambie el prompt del
sistema de modo que en lugar del c:\> ponga nuestro nombre
incluyendo la ordencorrespondiente para que compruebe que
tu disquete no tiene virus.
Programa
@echo off
Prompt Alberto
Msav a:

-5-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)
*******************************************************
Ejecución

9. Crea un fichero llamado nueve.bat que vuelva al prompt
habitual del sistema.
Programa
@echo off
Prompt $P$GEjecución

-6-

ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)
*******************************************************
10. Crea un fichero llamado diez.bat que limpie la pantalla,
compruebe si hemos introducido algún parámetro y si no lo
hemos introducido finaliza mostrando un mensaje, si se ha
introducido comprueba si existe algún fichero en eldirectorio
actual cuyo nombre coincida con el parámetro en este caso
copia el fichero al disquete, en caso contrario nos dará un
mensaje de error.
Programa
@echo off
Cls
If “%1”==””goto :ms
If exist %1 goto copiar
If not exist %1 goto error
:error
Echo El fichero no existe
Goto :fin
:copiar
Copy %1 a:
Goto :fin
:ms
Echo No se han introducido parámetros
Goto :fin
:fin
Ejecución

-7- ESI1 Alumno: Alberto Rafael de la Cruz Díaz Bajo

Ejercicios de procesos por lotes (BAT)
*******************************************************
11. Realiza un proceso llamado once.bat que muestre al usuario
un menú donde se le de opción de formatear disquetes de alta
o baja densidad y realice el formateo indicado sabiendo que la
disquetera es de 3,5”.
Programa
@echo off
Echo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS