Cuando encendemos el equipo se carga el sistema operativo usando parámetros por defecto. Si queremos modificar este comportamiento, existen dos archivos previstos para tal fin que son CONFIG.SYS y AUTOEXEC.BAT.
Orden de ejecución de archivos de configuración
1.-Enciendo el equipo
2.- Se cargan en memoria los archivos ocultos IO.SYS y MSDOS.SYS
3.- Se cargan los dispositivos encontrados en el archivo CONFIG.SYS si existe
4.- Se carga en memoria el archivo COMMAND.COM ( Comandos internos )
5.- Se ejecuta si existe el archivo de proceso por lotes AUTOEXEC.BAT.
Archivo CONFIG.SYS
El archivo config.sys me permite cargar en memoria todos los controladotes de dispositivos que no son “nativos” del sistema operativo. Por ejemplo, en el año 90, se necesitaba del config.sys para cargar los “drivers” del CDROM para que se pudiera
usar bajo DOS. Este archivo se lee únicamente al iniciar el equipo y cualquier modificación que se le haga obligará a reiniciar el equipo para que tome los cambios.
Ejemplo de CONFIG.SYS
C:\>TYPE CONFIG.SYS
Device=C:\DOS\himem.sys
Device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=052,850,C:\WINDOWS\COMMAND\country.sys
Device=C:\DOS\btccdrom.sys /d:CD001
Archivo AUTOEXEC.BAT y archivos batch o de proceso por lotes.
Los archivos de proceso por lotes o *.bat, me permiten automatizar la ejecución de comandos. En lugar de ingresar comando a comando lo que quiero ejecutar, los puedo agrupar en un único archivo con extensión BAT, y luego ejecutar todos los
comando llamando al nombre del archivo.
Ejemplo de archivo por lotes BAT.
Type genero.bat
ECHO *************************************************************************
ECHO * ARCHIVO PARA GENERAR DIRECTORIOS DE PRACTICA *
ECHO *************************************************************************
CLS
CD \
MD ARCHIVOS
CD ARCHIVOS
MD FEBRERO
MD MARZO
CD FEBRERO
MD QUINCENA
MD SEMANA
CD ..
CD MARZO
MD QUINCENA
MD SEMANA
Si ejecuto en la línea de comandos C:\> genero.bat, el archivo generará todos los directorios que le pedí.
Archivo AUTOEXEC.BAT
El archivo autoexec.bat es un archivo por lotes especial ya que si existe se ejecutará al iniciar el equipo permitiendo ejecutar los comandos que sean necesarios. Por ejemplo, para que DOS pueda usar CDROM, se debe cargar mediante autoexec.bat,
las extensiones de sistema operativo necesarias.
Ejemplo de AUTOEXEC.BAT
SET BLASTER=A220 I5 D1 H5 P330 T6
SET CTSYN=C:\WINDOWS
C:\ARCHIV~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM
@C:\ARCHIV~1\GRISOFT\AVG6\bootup.exe
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb la,,C:\WINDOWS\COMMAND\keyboard.sys
C:\DOS\MSCDEX.EXE /D:CD001 /L:E
Ejercicios prácticos
Estructura de directorios – Ejercicio práctico
Genere la siguiente estructura de directorios para poder probar luego la copia de archivos entre directorios.
C:\>MD ARCHIVOS
C:\>CD ARCHIVOS
C:\ARCHIVOS>MD FEBRERO
C:\ARCHIVOS>CD FEBRERO
C:\ARCHIVOS\FEBRERO>MD QUINCENA
C:\ARCHIVOS\FEBRERO>MD SEMANA
C:\ARCHIVOS\FEBRERO>CD ..
C:\ARCHIVOS>MD MARZO
C:\ARCHIVOS>CD MARZO
C:\ARCHIVOS\MARZO>MD QUINCENA
C:\ARCHIVOS\MARZO>MD SEMANA
Use el comando “dir” desde C:\ para ver el resultado y luego véalo desde el explorador de windows.
0 comentarios: