You are on page 1of 24

Manejo de Sistemas Operativos Conalep Lic.

DMRS

1
UNIDAD 2. Manejo de software de control del sistema informtico.
2.1 Maneja el sistema operativo monousuario, considerando los aspectos funcionales del sistema informtico.
(30 horas)
2.1.1 Realiza una sesin prctica en un sistema sobre la base de operaciones de usuario, eligiendo los
comandos adecuados a utilizar en funcin de una tarea a resolver, considerando la gestin de directorios con
MS-DOS y Windows.
A. Gestin de servicios del sistema operativo y formas de proporcionar esos servicios
Sistema Operativo. Un Sistema Operativo es un programa que acta como intermediario entre el usuario y el
hardware de una computadora y su propsito es proporcionar un entorno en el cual el usuario pueda ejecutar
programas. El objetivo principal de un Sistema Operativo es, entonces, lograr que el Sistema Informtica se
use de manera cmoda, y el objetivo secundario es que el hardware del computador se emplee de manera
eficiente.
Algunos de sus objetivos principales son:
o Provee de un ambiente conveniente de trabajo.
o Hace uso eficiente del Hardware.
o Provee de una adecuada distribucin de los recursos.
FUNCIONES BASICAS DE UN SISTEMA OPERATIVO
Programas de control
1. ADMINISTRACION DE TRABAJOS. Cuando existen varios programas en espera de ser procesados, el
sistema operativo debe decidir el orden de procesamiento de ellos, as como asignar los recursos
necesarios para su proceso.
2. ADMINISTRACION DE RECURSOS. Mediante esta funcin el sistema operativo est en capacidad de
distribuir en forma adecuada y en el momento oportuno los diferentes recursos (memoria,
dispositivos, etc.,...) entre los diversos programas que se encuentran en proceso, para esto, lleva un
registro que le permite conocer que recursos estn disponibles y cuales estn siendo utilizados, por
cuanto tiempo y por quien, etc.
3. CONTROL DE OPERACIONES DE ENTRADA Y SALIDA. Mediante esta actividad el sistema
operativo decide que proceso har uso del recurso, durante cunto tiempo y en qu momento.
4. ADMINISTRACION DE LA MEMORIA. Supervisa que reas de memoria estn en uso y cuales estn
libres, determina cuanta memoria asignar a un proceso y en qu momento, adems libera la
memoria cuando ya no es requerida para el proceso.
5. RECUPERACION DE ERRORES. El sistema operativo contiene rutinas que intentan evitar perder el
control de una tarea, cuando se suscitan errores en la trasferencia de informacin hacia y desde los
dispositivos de entrada / salida.
Programas de proceso
El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los trabajos, se
conocen tambin como utileras y se pueden clasificar en tres tipos:
1. UTILERIAS DEL SISTEMA. Se ejecutan bajo el control del sistema operativo y se utilizan para
preparar algunos recursos usados por el sistema. Son de uso interno.
2. UTILERIAS PARA ARCHIVOS. Manejan informacin de los archivos tales como imprimir, clasificar,
copiar, etc.
Manejo de Sistemas Operativos Conalep Lic. DMRS

2
3. UTILERIAS INDEPENDIENTES. Realizar funciones que se relacionan con la iniciacin de dispositivos
de Entrada/Salida, carga del sistema operativo, etc.
TIPOS DE SISTEMAS OPERATIVOS. MODOS DE EXPLOTACIN.
Sistemas Monotarea o Monoprogramados. Como su nombre seala, sobre un sistema monotarea slo es
posible ejecutar uno (digamos A) de los procesos cargados en memoria principal. Cuando A finalice por
completo, el sistema operativo dar paso al siguiente proceso (digamos B), y as sucesivamente. Luego vemos
que los procesos se ejecutan en serie, es decir, se trata de un sistema de explotacin secuencial.

Sistemas Multitarea o Multiprogramados. Ofrecen soporte para la ejecucin en paralelo (simultnea) de
varios procesos. Si la computadora dispone de una CPU para cada proceso, entonces hablamos de
paralelismo real. En cambio, si la computadora tiene una nica CPU, al sistema operativo no le quedar ms
remedio que repartir el tiempo de ejecucin de esa nica CPU entre todos los procesos puestos en
explotacin, con el objetivo de aproximarse lo ms posible a lo que sera la situacin ideal: paralelismo real. En
la prctica lo que se hace es intercalar la ejecucin de pequeos fragmentos de los procesos en explotacin.
Por tanto, cada proceso concluir cuando lo haga la ltima instruccin-mquina del ltimo de sus fragmentos.
Hablamos, as, de paralelismo virtual o paralelismo emulado.

Algunos sistemas operativos multitarea van ms all y descomponen cada proceso en unidades de
ejecucin llamadas hebras (hilos, procesos ligeros, subprocesos o threads), a las cuales aplican el concepto de
multitarea. En la prctica ello supone que la CPU ejecute fragmentos de hebras, en lugar de fragmentos de
procesos completos. Una ventaja de estos sistemas, referidos como multihebra, es que el cambio entre
hebras tiene un coste temporal reducido.

En el contexto de los sistemas operativos multitarea es frecuente el uso del trmino concurrencia para
referirse tanto al paralelismo real, como al paralelismo virtual o emulado.

Sistemas Monousuario. Se dice sistema operativo monousuario de aquel que, o bien slo contempla el uso de
la computadora por parte de un usuario; o an cuando gestione formalmente varios usuarios, slo uno de ellos
pueda interactuar con la mquina en cada instante de tiempo.

Sistemas Multiusuario. Por contra, se llama sistema operativo multiusuario al que se instala sobre una
computadora aislada (host) y permite el uso simultneo de la misma por parte de dos o ms usuarios. La
infraestructura necesaria para su funcionamiento se explicita en el

Sistemas Monoprocesador o Monoproceso. Dcese de aquellos sistemas operativos que slo pueden
gestionar un procesador. As, con independencia del nmero de procesadores instalados en la computadora,
todos los procesos (del sistema y de los usuarios) sern tomados siempre por el mismo procesador.

Sistemas Multiprocesador o Multiproceso. A medida que crece el nmero de usuarios de un sistema de
computacin, o bien las necesidades de los mismos, crece tambin el nmero de procesos a ejecutar. As las
cosas puede llegar un momento en que un sistema operativo monoprocesador pueda verse desbordado en
su labor. Qu podemos hacer entonces?. Pues lo que ya se imagina usted En primer lugar, y a nivel de
hardware, incorporar ms (y mejores) procesadores. En segundo lugar, vestir al sistema fsico con un
sistema operativo multiprocesador que sea verdaderamente capaz de aprovechar todos los procesadores
instalados.

En cuanto al comportamiento del sistema operativo en presencia de mltiples procesadores, dos son las
configuraciones bsicas que han sido adoptadas: asimtrica (maestro/esclavo) y simtrica.
Manejo de Sistemas Operativos Conalep Lic. DMRS

3
Los sistemas operativos multiprocesador asimtricos acaparan toda la potencia de clculo de una CPU nica
(maestra) y desde all dividen el potencial del resto de CPUs (esclavas) entre los procesos de los usuarios.

Los sistemas operativos multiprocesador simtricos sitan todas las CPUs al mismo nivel, en el sentido de
que todas ellas estarn disponibles para ejecutar tanto procesos del sistema, como procesos de los usuarios.
Adems, un mismo proceso podr ser ejecutado por distintas CPUs.

Sistemas Batch. Los procesos que se ejecutan bajo la supervisin de un sistema operativo de tipo batch puro
verifican:
Son tratados en grupos (lotes) y ejecutados secuencialmente.
No necesitan sus resultados de forma inmediata.
Son ejecutados con muy poca prioridad.
Durante su ejecucin no interviene el usuario; ste se limita a lanzar los procesos y esperar una
respuesta. Este aspecto los diferencia de los procesos interactivos u on-line. En este caso el
usuario ejecuta un programa e interacta con l mediante la terminal, tecleando la informacin
que el programa solicite y examinando los resultados que van apareciendo.
Aprovechan los tiempos en que el procesador est ms ocioso para ejecutarse; por ejemplo, a la
hora del almuerzo o por la noche.

Algunos ejemplos de procesos batch son:
Copias de seguridad (backup) diarias.
Emisin de un listado de clientes.
Emisin de facturas.
Los archivos .BAT de MS-DOS/Windows y los shell-scripts de Unix/Linux.
Un archivo de lotes que automatice las fases de desarrollo de un programa: edicin, compilacin,
enlace, ejecucin y depuracin.

Otras denominaciones de sistemas batch incluyen sistemas de procesamiento por lotes y sistemas fuera de
lnea u off-line.

Sistemas de Tiempo Compartido. Son sistemas multiusuario pensados desde sus orgenes (Unix) para ser
explotados en modo interactivo o conversacional. En un sistema de tiempo compartido tpico la columna
vertebral de la planificacin de procesos es el algoritmo RR.

Sistemas de Tiempo Real. Los procesos que se ejecutan en el seno de un sistema operativo de tiempo real
(RTS, Real Time System) requieren tiempos de respuesta muy exigentes (muy bajos). Dicho de forma ms
cruda: o los resultados se dan dentro de los mrgenes de tiempo preestablecidos, o las consecuencias son muy
trgicas para las personas, para las cosas, para los datos, etc. Veamos algunos campos de aplicacin:
Lanzamiento de un satlite.
Automocin.
Navegacin area.
Monitorizacin mdica.
Transacciones bancarias.
Control de procesos industriales.
Armamento.




Manejo de Sistemas Operativos Conalep Lic. DMRS

4
B. Operacin de sistema operativo monousuario sobre MSDOS/WINDOWS.

Gestin de archivos y directorios.
El MS-DOS controla el sistema de gestin de ficheros del ordenador. Cada disco dispone de un directorio, que
contiene los detalles de todos los ficheros del disco, as como los nombres de los subdirectorios y de los
ficheros que contenga.

Unidad virtual
La unidad virtual, es la unidad lgica que se le asigna a un disco virtual (virtual drive). En general, las unidades
A:, B: y C: estn ocupadas por disqueteras y la unidad principal respectivamente. A una unidad virtual se le
suele asignar una letra de la D: a la Z:, si es que la letra ya no est ocupada por otro dispositivo, como una
lectograbadora de CDs o DVDs, un Zip driver, etc. Las unidades virtuales se montan empleando un archivo de
imagen, la memoria RAM, etc. Ms informacin en disco virtual.

Fichero.
Agrupacin de informacin que puede ser manipulada de forma unitaria por el sistema operativo de un
ordenador. Un fichero puede tener cualquier tipo de contenido (texto, ejecutables, grficos, etc.) y posee una
identificacin nica formada por un 'nombre' y un 'apellido', en el que el nombre suele ser de libre eleccin del
usuario y el apellido suele identificar el contenido o el tipo de fichero. As, en el fichero "prueba.txt" el apellido
"txt" seala que se trata de un fichero que contiene texto plano.
Denominado tambin como archivo, consiste en una unidad de informacin en la que se almacena el resultado
de utilizar un programa de proceso de textos, base de datos o cualquier otro tipo de aplicacin. Necesita ser
abierto mediante el programa que lo cre para poder operar con l.
Un fichero o archivo es un sistema real o virtual de organizacin de la informacin mediante una clasificacin
determinada. Se le llama fichero a un conjunto de informacin clasificada y almacenada de diversas formas
para su conservacin y fcil acceso en cualquier momento. Es un conjunto de datos o programas almacenados
bajo un nombre en comn.
Debe tener:
Especificador de fichero.
Tamao del fichero.
Fecha y hora de creacin o ltima modificacin del fichero.
Atributos.
El especificador de fichero es el nombre seguido de una extensin y separados por un punto; el nombre puede
tener de uno a ocho caracteres y la extensin de cero a tres (el DOS admite desde la A hasta la Z, del 0 al 9 y
caracteres especiales (^, $, !, #, %, &, {, }, (, ), -, _, ...).
Extensiones standard de fichero en DOS:
BAT: fichero de procesamiento por lotes.
BAK: fichero de copia de seguridad.
COM: fichero ejecutable de comandos.
EXE: fichero ejecutable.
DOC: fichero de documentos.
TXT: fichero de texto.
DBF: base de datos.
HLP: fichero de ayuda.
Manejo de Sistemas Operativos Conalep Lic. DMRS

5
SYS: fichero de sistema operativo.
TMP: fichero temporal creado por otro programa o por un comando.
BAS: fichero BASIC.
ASM: fichero en ENSAMBLADOR.
CBL: fichero en COBOL.
C: fichero en C.
PAS: fichero en PASCAL.
OBJ: fichero objeto de un programa compilado.
LST: errores que generan otros programas.
Definicin de Directorio.

(Carpeta). Agrupacin de archivos de datos, atendiendo a su contenido, a su propsito o a cualquier criterio
que decida el usuario. Sirven para organizar mejor los archivos en un disco de almacenamiento. Dentro de un
directorio pueden existir tambin otros directorios, llamados subdirectorios o subcarpetas; de hecho, en
definitiva, todos los directorios son subdirectorios del directorio raz (la unidad lgica).

Un directorio es un sistema que la computadora utiliza para organizar ficheros a partir de informacin
especfica. Los directorios pueden estar organizados jerrquicamente de forma que los ficheros aparezcan de
distintas maneras, como por ejemplo el orden en que fueron creados, por orden alfabtico, segn el tipo, etc.
Directorio
Conjunto de ficheros agrupados bajo un mismo nombre, lo que facilita su utilizacin y administracin.

Directorios

Zona o divisin lgica de almacenamiento o otros subdirectorios. Los directorios constituyen una estructura
jerrquica en forma de rbol. En cualquier momento el usuario est en un determinado directorio y, a menos
que se indique otra cosa, todos los ficheros se buscan o se crean en este directorio.

Al igual que para los ficheros, la nomenclatura consta de un nombre de 1 a 8 caracteres y una extensin de
cero a tres caracteres (aunque se recomienda no emplearla). En toda unidad de disco existe el directorio raz,
representado por una barra (\).
Una ruta est formada por una unidad y uno o varios directorios (C:\DOS).
La unidad activa es la unidad en la que se est trabajando. Una ruta activa es la ruta en la que se est en un
momento determinado, cuando se arranca el ordenador la ruta activa es el directorio raz del disco.
Al crear un directorio automticamente contiene otros dos subdirectorios:
El directorio . que hace referencia al directorio en si.
El directorio .. que referencia al directorio padre.

Esto no se cumple para el directorio raz ya que este no puede tener directorio padre.

Unidad activa y directorio activo.

Siempre se est en una unidad, que es la unidad activa, y en un directorio, el directorio activo. Para cambiar la
unidad activa se escribe el nombre de la unidad activa seguida de los dos puntos y se pulsa el retorno de carro.





Manejo de Sistemas Operativos Conalep Lic. DMRS

6
Trayectorias absolutas, relativas y mixtas.

Trayectoria absoluta: identifica un directorio o un fichero sin tener en cuenta la unidad activa ni el
directorio activo. Todo fichero y directorio tienen una sola trayectoria absoluta. Se indica el
nombre de la unidad, el nombre del directorio y el nombre del archivo o subdirectorio deseado.
Trayectoria relativa: depende de la unidad activa y del directorio activo. Tiene dos partes: la
imaginaria (que equivale a la unidad activa y al directorio activo) y la real; unindolas se obtiene la
trayectoria absoluta.
Trayectoria mixta: ni es totalmente independiente de la unidad y directorio activos ni es
totalmente dependiente, depende de uno de los dos.
Una trayectoria completa puede tener como mximo 64 caracteres.

Atributos

Permiten asociar a los archivos unas caractersticas especiales. Hay 4: de sistema, oculto, de slo lectura y de
archivo, adems de uno especial que indica que el objeto que lo tiene es un directorio .

Pueden estar activados o desactivados.

De slo lectura: (read-only). Sirve para proteger un fichero de forma que slo se pueda leer y no
pueda borrarse ni modificarse.
De archivo: (archive). Sirve para saber si se ha modificado o no un determinado fichero. Se activa
al crear un programa o modificarlo, aunque se puede desactivar. Es muy til para copias de
seguridad.
Oculto: (hidden). Sirve para esconder un fichero para evitar que sea procesado por rdenes
normales del DOS. No se puede borrar ni copiar y no aparece al hacer un listado del contenido del
directorio. Si el fichero es ejecutable se podr ejecutar sin problemas y si es un fichero de datos se
podrn visualizar.
De sistema: (system). Sirve para identificar los ficheros propios del sistema, usados para cargar el
sistema operativo. Se puede activar en cualquier fichero y este se comportar como un fichero
oculto, pero no se pueden ejecutar.
De directorio: atributo que indica al sistema que es un directorio; no se puede modificar.

Visualizacin y modificacin de atributos

Para visualizar ficheros con atributos se usa la orden ATTRIB, que permite visionar los ficheros con atributos
del directorio actual, con el parmetro /S permitir visualizar los archivos de todos los subdirectorios.

Para cambiar atributos se usa la orden ATTRIB seguida del nombre del fichero y el tipo de cambio que se
desee:

+/- A: cambia el atributo de modificado.

+/- H: modifica el atributo de oculto.

+/- R: cambia el atributo de slo lectura.

+/- S: modifica el atributo de sistema.

Manejo de Sistemas Operativos Conalep Lic. DMRS

7
Otra forma de visualizar los ficheros con atributos es mediante la orden DIR con el parmetro /A y seguido de
la inicial del atributo del que se desee el listado.

Comandos para el manejo de ficheros y directorios

Existen varios comandos relacionados con el manejo de directorios en MS-DOS, los ms importantes son:

MD nombre: Sirve para crear un directorio indicando el nombre. Es un comando interno.
RD nombre: Borra un directorio, que debe estar vaco. Es un comando interno.
DELTREE: Borra un directorio sin necesidad de que est vaco. Es un comando externo.
DIR: Comando que permite visualizar el contenido de un directorio.
CD: Comando que permite cambiar el directorio activo. Es un comando interno.
TREE: Comando externo que presenta de forma grfica la estructura de directorios de una ruta de
acceso; tiene dos parmetros(/F presenta los nombres de los archivos que cada directorio
comprende y /A indica que utilice caracteres de texto en lugar de caracteres grficos).
MOVE: Comando que renombra directorios, excepto el directorio activo.

Gestin de archivos

Los comandos ms usuales para la gestin de archivos son los que siguen:

TYPE: Es un comando interno cuya funcin es mostrar el contenido de un archivo de texto, no
permite el uso de caracteres comodines.
PRINT: Es un comando externo que imprime un archivo de texto por impresora. Tiene cuatro
parmetros (/T borra la cola de impresin y coloca un archivo en impresora; /D permite indicar el
puerto en el que est situada la impresora; /Q permite indicar el tamao de la cola; /U indica el
valor del tiempo a esperar si la impresora no est preparada).
COPY: Es un comando interno que permite copiar archivos de un lugar a otro. Tiene un slo
parmetro que es /V y sirve para controlar que la copia del fichero se hace correctamente.
MOVE: Permite copiar un fichero de un directorio a otro, borrndolo del primero. Es un comando
externo y tiene como nico parmetro de importancia /Y que indica que si el directorio destino no
existe debe crearlo.
RENAME: Es un comando interno que cambie el nombre de uno o varios archivos, aunque no
permite cambiar a otro directorio.
DEL, ERASE: Comando interno que elimina los archivos especificados. Su parmetro ms
importante es el /P que significa que debe pedir confirmacin antes de borrar un archivo.
FC: Comando externo que permite comparar de dos formas distintas: con el parmetro /B realiza
una comparacin binaria y con el parmetro /L realiza una comparacin lnea a lnea.
UNDELETE: Permite recuperar ficheros previamente borrados con la orden DEL. Es un comando
externo y tiene tres parmetros interesantes (/LIST presenta una lista de archivos recuperables,
/ALL recupera todos los archivos sin pedir confirmacin y /DOS crea una lista de archivos
eliminados por el DOS y otra de archivos eliminados por otro motivo).
XCOPY: Comando externo que permite copiar archivos y directorios. Tiene seis parmetros
importantes: /A copia archivos de origen que tengan atributo de modificado; /M copia archivos de
origen con atributo de modificado y lo desactiva; /D:FECHA copia los archivos modificados en o
despus de la fecha indicada; /P pide confirmacin antes de realizar una copia; /S permite la copia
de subdirectorios a menos que estn vacos y /E copia tambin directorios vacos.
VERIFY (ON/OFF): Comando interno que le indica al sistema si debe comprobar que los ficheros
son escritos correctamente en el disco.
Manejo de Sistemas Operativos Conalep Lic. DMRS

8
DOSKEY: Comando externo residente en memoria que permite visualizar comandos de MS-DOS
introducidos anteriormente.


Gestin de las unidades de disco
Estructura fsica de un disco

Un disco es un conjunto de circunferencias concntricas, donde cada circunferencia en una pista subdividida
en sectores y todas las pistas tienen los mismos sectores, aunque sean pistas de diferente tamao.

Los discos duros tienen entre cuatro y veinte caras y en lugar de pistas se habla de cilindros (que es el conjunto
de un mismo nmero de pista en todas las caras). Los disquetes tienen 80 pistas.

El nmero de sectores por pista en un disquete define la densidad del disco y normalmente un sector contiene
512 bytes.

Estructura lgica de un disco

La estructura lgica de un disco se crea con el formateo del mismo, que divide el disco en cuatro zonas:

Sector de arranque.
FAT.
Directorio raz.
Datos del usuario.

El MS-DOS no entiende ms que de clusters y no de sectores. Un cluster es un conjunto de uno o ms sectores
consecutivos y el n de sectores tiene que ser potencia de 2.

Sector de arranque: Se localiza en el sector cero del disco y ocupa un slo sector. Tiene un
programa que permite cargar DOS en memoria. Guarda informacin relativa al disco.
FAT: (file allocation table) Da a conocer al sistema operativo que ficheros contiene y en que
sectores. Es una tabla en la que cada posicin de la misma indica el estado de cada cluster del
disco; cada cluster puede tener uno de estos tres valores:
0 indica que el cluster est vaco
el gusanillo que indica que es el ltimo clster del fichero
cualquier otro valor indica el siguiente cluster de un fichero.
Directorio raz: Ocupa un nmero fijo de sectores, justo detrs de la fat. Para cada entrada de
elemento del directorio raz tenemos 32 bits (nombre, extensin, tamao, fecha, atributos y
cluster de comienzo). Para cada subdirectorio existe una tabla de fat. Est limitado (en disco duro
a 32 sectores y en disquete a 7 sectores).
Datos del usuario: resto del disco (+/- un 98% del disco).

Funcionamiento de la F.A.T

Como antes hemos indicado, la fat es la encargada de indicar al sistema operativo que ficheros contiene y
como los contiene ya que los ficheros pueden estar completamente particionados en cuanto a su
almacenamiento se refiere.

Cuando el sistema operativo busca un fichero lo que hace es encontrar en el directorio activo la entrada del
archivo, coge el cluster de inicio del fichero y lo lee y examina en la fat el valor de la posicin obtenida, si no es
Manejo de Sistemas Operativos Conalep Lic. DMRS

9
un gusanillo (que indica que es el ltimo cluster del fichero), ir a la posicin indicada ya que es la siguiente
parte del fichero, y as sucesivamente hasta que encuentre el caracter de fin de fichero.


Particiones de un disco duro

Una particin es una divisin lgica del disco duro que permitir la existencia de ficheros independientes uno
de otro. No se puede hacer sobre disquetes.

Un disco duro tiene que tener por lo menos una particin y como mximo cuatro, una de ellas activa y ser de
la que arranque el ordenador.

Aunque MS-DOS soporte cuatro particiones, realmente slo acepta dos:

Particin primaria: es obligatoria y contiene el sistema operativo, es la particin activa y se designa
por una sola letra.
Particin extendida: Sirve para separar el disco en unidades lgicas, que no son realmente
particiones. Es opcional.

Con el comando FDISK se pueden visualizar las particiones existentes y modificarlas o eliminarlas.

Formateo de un disco

Siempre hay que formatear un disco antes de emplearlo por primera vez.

Un formateo consiste en preparar un disco para que el MS-DOS pueda utilizarlo para almacenar archivos,
borrando todos los datos existentes en el disco.

Sintaxis: FORMAT unidad: /Q /U /S /V:etiqueta /F:tamao

Donde unidad indica la unidad a formatear, q indica que se desea un formateo rpido, u indica que no se desea
un formateo completo, s indica que se copien los archivos de arranque del sistema despus de formatear el
disco, v:etiqueta permite indicar la etiqueta que se desea dar al disco y f:tamao permite avisar del tamao al
que debe formatear el disco.

rdenes relacionadas con discos

SYS: transmite el sistema operativo a un disquete formateado.
DISKCOPY: permite copiar un disquete a otro, aunque slo sirve para disquetes iguales.
DISKCOMP: permite comparar dos disquetes sector por sector. Los disquetes deben ser iguales.
CHKDSK: comprueba la integridad de los datos almacenados en el disco.
DEFRAG: defragmenta y optimiza el disco, almacenando los ficheros en clusters secuenciales, lo
que optimiza el rendimiento del sistema. Es un comando externo.
SCANDISK: comprueba la integridad de los datos almacenados basndose en el estado del disco
que almacena estos datos.





Manejo de Sistemas Operativos Conalep Lic. DMRS

10




Windows.
El MS-DOS soporta una nueva capa de software de sistema que permite a los usuarios interactuar con varios
programas a la vez y permite el empleo de una forma grfica, este software es el MS-WINDOWS.

Este software crea una ventana en la pantalla para cada programa que est activo. Usando un ratn el usuario
mueve el puntero a una ventana particular para interactuar con el programa que se est ejecutando en esa
ventana.

La ventana puede cambiarse de tamao o moverse por la pantalla, disponindose las distintas ventanas
abiertas en la forma en que se desee.

Los programas que se ejecutan bajo MS-WINDOWS disponen de interfaces de usuario standard y utilizan
mens desplegables.

Los datos pueden transferirse de un programa a otro.

interfaz
Windows XP, ofrece una nueva interfaz grfica. El men del comienzo y capacidad de indexacin
de directorios de Windows fue reajustado y muchos efectos visuales fueron agregados, incluyendo:
Colores brillantes.
Botn "Cerrar" (x) de color rojo.
Botones estndar de colores en las barras de herramientas de Windows e Internet Explorer.
Un rectngulo azul translcido en la seleccin de los archivos.
Un grfico en los iconos de la carpeta, indicando el tipo de informacin que se almacena.
Sombras para las etiquetas del icono en el tablero del escritorio
Capacidad de agrupar aplicaciones similares en la barra de tareas.
Capacidad para prevenir cambios accidentales.
Destaca programas recin instalados en el men de inicio.
Sombras bajo los mens (Windows 2000 tena bajo el puntero del mouse, pero no en los mens).
Al igual que en los anteriores Windows (Windows 98, Windows 2000, Windows Millenium Edition) y a
diferencia de los posteriores Windows XP (con Service Pack), el Explorador de Windows incluye la vista
preliminar (en miniatura) de archivos Web (*.htm, *.html) en los detalles en la barra de tareas comunes en las
carpetas y en la vista en miniatura. Ya sean pginas Web guardadas localmente o accesos directos a Internet
(url).
Windows XP analiza el impacto del funcionamiento de efectos visuales y mediante esto determina si debe o
no permitirlos, para evitar que la nueva funcionalidad consuma recursos en forma excesiva. Los usuarios
pueden modificar ms estos ajustes para requisitos particulares. Algunos efectos, tales como mezcla alfa
(transparencia), son dirigidos enteramente a muchas tarjetas de vdeo ms nuevas. Sin embargo, si la tarjeta
grfica no es capaz, el funcionamiento puede verse reducido substancialmente y Microsoft recomienda la
caracterstica de apagado manualmente. Windows XP agrega la capacidad para el uso de estilos visuales
para cambiar la interfaz grfica. Sin embargo, los estilos visuales son firmados mediante criptografa por
Microsoft para funcionar. El estilo Luna es el nombre del nuevo estilo visual por defecto de Windows XP para
mquinas con ms que 64 MB de RAM. Luna se refiere solamente a un estilo visual particular, no a todas las
Manejo de Sistemas Operativos Conalep Lic. DMRS

11
nuevas caractersticas del interfaz de usuario de Windows XP en su totalidad. Para utilizar estilos visuales sin
firmar, muchos usuarios usan software como por ejemplo StyleXP de TGTSoft o Stardock WindowBlinds.
Algunos usuarios modifican el archivo de uxtheme.dll que restringe la capacidad de utilizar estilos visuales,
creado por el pblico en general o el usuario.

ELEMENTOS BSICOS DE WINDOWS XP
VENTANAS
Cada ventana en el escritorio corresponde a un programa en ejecucin. Sobre el escritorio se van
superponiendo unas a otras las ventanas de las tareas activas.
TIPOS DE VENTANAS
Segn la jerarqua que ocupan se distinguen 3 tipos diferentes de ventanas:

Ventanas de aplicacin: Cada una corresponde con un programa en ejecucin (tarea).
Cuadros de dilogo:

Los cuadros de dilogo son ventanas pertenecientes a programas que sirven para presentarnos las diferentes
opciones de los mismos.
ESTRUCTURA DE LAS VENTANAS.
Manejo de Sistemas Operativos Conalep Lic. DMRS

12

Todas las ventanas de Windows siguen la misma estructura, la cual se explica a continuacin:
La ventana anterior es la que se abre al pulsar sobre el icono Mi PC. El estilo de esta ventana es similar al de
otras aplicaciones.
Las ventanas de Windows estn formadas por:

La barra de ttulo contiene el nombre del programa con el cual se est trabajando (Microsoft Word) y en
algunos casos tambin aparece el nombre del documento abierto (no_descargar.doc). En el extremo de la
derecha estn los botones para minimizar, restaurar y cerrar.
El botn minimizar convierte la ventana en un botn situado en la barra de tareas de Windows XP.
El botn maximizar amplia el tamao de la ventana a toda la pantalla.
El botn restaurar permite volver la pantalla a su estado anterior.
El botn de cerrar se encarga de cerrar la ventana. En el caso de haber realizado cambios en algn
documento te preguntar si deseas guardar los cambios antes de cerrar.
La barra de mens contiene las operaciones del programa, agrupadas en mens desplegables.

Manejo de Sistemas Operativos Conalep Lic. DMRS

13

Al hacer clic en Archivo, por ejemplo, veremos las operaciones que podemos realizar con los archivos. Todas
las operaciones que el programa nos permite realizar las encontraremos en los distintos mens de esta barra.
Para abrir un men desplegable con el teclado tendrs que mantener pulsada la tecla Alt + la letra subrayada
del men que quieras desplegar. Por ejemplo Alt+A abre el men Archivo.
Si en un men aparece una opcin con una pequea flecha a la derecha quiere decir que esa opcin es un
men que contiene a su vez otras opciones. Por ejemplo: "Enviar a". Si quieres desplegar el men asociado
slo tienes que mantener unos segundos la opcin seleccionada, si lo haces con el ratn utiliza la fecha de la
derecha.Si en un men te encuentras una opcin que contiene puntos suspensivos, (por ejemplo Compartir y
seguridad...) quiere decir que esa opcin necesita ms informacin para ejecutarse, normalmente se abre un
cuadro de dilogo en el que puedes introducir esa informacin.

Si te encuentras con una opcin atenuada quiere decir que no es posible seleccionarla en estos momentos. En
esta imagen: "Pegar acceso directo"est atenuada.
La barra de herramientas contiene iconos para ejecutar de forma inmediata algunas de las operaciones
ms utilizadas. Estas operaciones tambin se pueden ejecutar desde la barra de mens.

El botn atrs nos permitir ir a la ltima pgina que hayamos vistos. El botn
de al lado, cuando esta activo, permite ir una pgina hacia delante.
El botn Arriba sirve para subir de nivel volviendo as a la carpeta anterior.
El botn Bsqueda permite buscar entre las opciones que ofrece: archivos,
carpetas, personas y equipos. Estas opciones sern explicadas ms adelante.
Manejo de Sistemas Operativos Conalep Lic. DMRS

14
El botn Carpetas permite ver u ocultar la estructura de carpetas.
El botn copiar permite copiar a otra carpeta archivos o incluso otra carpeta.
El botn mover permite mover carpetas o archivos o otro lugar.
El botn eliminar permite eliminar una/s carpeta/s o archivo/s.
Deshacer. Para poder deshacer el ltimo cambio que hayamos hecho en la estructura de directorios
tenemos en el men Edicin, la opcinDeshacer.
Vistas organiza las carpetas segn las opciones que ofrece: Iconos grandes, Iconos
pequeos, Lista y Detalles. Estas opciones sern explicadas ms adelante.
La barra de Direcciones es muy conocida en Internet porque es en ella donde aparece la direccin de la
pgina web que estamos visualizando. En el explorador de Windows el funcionamiento es el mismo pero
mostrado el nombre de la carpeta en la que nos encontramos.

Pinchando en la flecha negra aparecer la estructura con los discos de nuestro computador.
Si escribimos un nombre en la barra de direcciones y pulsamos la fecha verde Windows buscar ese nombre
en Internet.

Las barras de desplazamiento permiten movernos a lo largo y ancho de la hoja de forma rpida y sencilla,
simplemente hay que desplazar la barra arrastrndola con el ratn, o hacer clic en las flechas. Hay barras
par desplazar horizontal y verticalmente. El cuadradito con unos puntos que hay a la derecha sirve para
cambiar de tamao la ventana, solo hay que hacer clic y arrastrar.

La barra de estado suele utilizarse para ofrecer cierta informacin al
usuario. Esta informacin puede variar en funcin de la ventana que
tengamos abierta.
En nuestro caso nos informa que tenemos dentro de Mi PC 129 objetos,
nos quedan 5,50 GB libres en el disco, y el objeto seleccionado ocupa 1,37
MB.
Esta barra no se ve, por defecto, en Windows XP, puedes activarla o
desactivarla desde el men Ver, Barra de estado.
Men lateral, en la parte izquierda de la ventana se muestra un men
lateral con las tareas ms tiles en funcin del objeto que tengamos
seleccionado en ese momento. Por ejemplo, si tenemos seleccionado
un archivo de imagen veremos un men lateral como el que muestra
esta figura y que nos permitir realizar las operaciones ms comunes
con las imgenes, como por ejemplo, Ver como una presentacin,
Imprimir esta imagen, Configurar como fondo del escritorio,
Manejo de Sistemas Operativos Conalep Lic. DMRS

15
etc. Un poco ms abajo tenemos las tareas comunes para archivos y carpetas, como Mover, Copiar,
Eliminar, etc.
Si tuvisemos seleccionado un archivo de texto veramos un men lateral diferente.
rea de contenido, en la parte derecha de la ventana se muestra el contenido de la carpeta o unidad
donde estemos en un determinado momento, tal como se muestra en la figura, en este caso nos muestra el
contenido de Mi PC el cual es el lugar donde se encuentra ubicado.
EL ESCRITORIO
Es la primera pantalla que nos
aparecer una vez se haya cargado
el Sistema Operativo con el cual
vamos a trabajar, en nuestro caso
ser el escritorio de Windows XP.
Este escritorio es muy similar al de
otros sistemas operativos de
Windows, como puede ser Windows
95, Windows 98, Windows
NT, Windows 2000,...Una vez se ha
cargado Windows XP nos aparece la
siguiente pantalla, puede suceder que
vare con respecto a la que tienes en tu computador ya que Windows nos permite personalizarla, pero esto lo
aprenderemos ms adelante.

Accesos directos: En el escritorio tenemos iconos que permiten abrir el programa correspondiente,
denominados accesos directos representados por pequeas imgenes, como por ejemplo para abrir
Internet Explorer. Los accesos predeterminados por Windows son: Mi PC, Mis documentos, Internet
Explorer, Papelera de reciclaje y Mis sitios de red. Para arrancar la aplicacin asociada tienes que hacer un
doble clic con el botn izquierdo del ratn.

Manejo de Sistemas Operativos Conalep Lic. DMRS

16
Barra de Tareas. La barra de tareas es la que aparece en la parte inferior de la pantalla. En el extremo
izquierdo est el botn Inicio, a continuacin tenemos la zona de accesos directos, luego los programas
abiertos y por ltimo el rea de notificacin.
El Botn Inicio. Es el botn a travs del cual podemos acceder a todo el abanico de opciones que nos
ofrece Windows XP. Si lo seleccionamos se desplegar un men similar al que te mostramos a
continuacin.
En la parte superior aparece el nombre del usuario, en este caso aulaClic.
En la parte central hay dos zonas:
La de la izquierda contiene a su vez tres reas separadas por una lnea delgada.
En el rea superior aparecen los programas Internet Explorer y Outlook Express que gozan de esta
privilegiada posicin por ser programas incluidos en el paquete de Windows XP en el rea siguiente aparecen
los programas que se han estado utilizando ltimamente, en el caso de la imagenMicrosoft Word y
ViewletBuilder2. De esta forma tenemos un acceso ms rpido a los programas que ms utilizamos.
Para acceder al resto de los programas tenemos
el tringulo verde Todos los programas. Al
hacer clic aparecen los programas que tenemos
instalados en nuestro computador.
En la zona de la derecha aparecen iconos para ir
a las partes de Windows XP que se usan ms a
menudo: Mis documentos, Mis
imgenes, Mimsica y Mis sitios de red.
Con el icono Panel de control podremos
configurar y personalizar el aspecto de nuestro
computador a nuestro gusto.
Si tenemos alguna duda podremos recurrir a
la Ayuda que Windows nos ofrece
Con el icono Buscar podremos buscar ficheros
que no sabemos donde estn guardados.
La opcin Ejecutar permite ejecutar
directamente comandos, se utiliza por ejemplo
para entrar en el registro de Windows, ejecutar
un programa etc.
Por ltimo, en la parte inferior estn las
opciones Cerrar sesin y Apagar. La primera
permite cerrar la sesin actual y la segunda nos
permitir reiniciar nuevamente nuestro ordenado o apagarlo.
La zona de accesos directos. Contiene iconos que se utilizan para
acceder ms rpidamente a un programa. Para colocar aqu un icono basta arrastrarlo desde el escritorio.
Estos iconos son accesos directos que podemos crear nosotros mismos.
Para ejecutarlos simplemente hay que hacer clic en alguno de ellos.
Manejo de Sistemas Operativos Conalep Lic. DMRS

17
El icono representa el escritorio, se utiliza para minimizar las ventanas que en estos momentos
tenemos abiertas para acceder ms rpidamente al escritorio.
El icono representa el Outlook Express, se utiliza para acceder ms rpidamente al Correo Electrnico.
El icono representa el Explorador de Windows, se utiliza para acceder ms rpidamente al sistema de
archivos.
El icono abre el reproductor de Windows Media con el cual podremos escuchar msica, grabar
canciones, etc.
Programas abiertos. En esta zona aparecen los botones de los programas que
estn abiertos y unas pequeas flechas negras hacia arriba y hacia abajo. Si el botn aparece ms oscuro
quiere decir que esa es la ventana con la que estamos trabajando en ese momento. Al hacer clic sobre cada
botn nos situamos en el programa correspondiente.
Cuando hay varios programas abiertos del mismo tipo se agrupan en un botn. Por
ejemplo si tenemos varias sesiones de Internet abiertas, o como en el caso de esta
imagen, varios programas sobre archivos. Al hacer clic se abre una ventana para que
elijas uno de ellos. En este caso, debemos elegir entre los tres programas que se
muestran.
Ms a la derecha pueden aparecer, como ves en la imagen anterior, unas flechas
negras hacia arriba y hacia abajo que sirven para desplazarse por los botones, en el caso de que haya tantos
que no caben todos en la barra de tareas.
El rea de notificacin. Esta rea contiene iconos que representan los programas
residentes (programas que se cargan automticamente al encender el computador) y otras informaciones
adicionales. Por ejemplo puede aparecer la indicacin del idioma, en este caso ES, por Espaol; tambin
vemos la cabeza del panda que representa un programa antivirus.
El botn redondo permite expandir o contraer la zona que contiene los iconos de programas residentes, como,
por ejemplo, programas de mensajera instantnea como Windows Messenger, etc. Tambin aparece
la hora. Si quieres abrirlos slo tienes que hacer doble clic sobre ellos.

Explorador de Windows
Windows Explorer o Explorador de Windows es el administrador de archivos oficial del Sistema Operativo
Microsoft Windows. Fue incluido desde Windows 95 hasta las ms recientes versiones de Windows. Es un
componente principal del Sistema Operativo, permite administrar el equipo, crear archivos, crear carpetas,
etc.
Manejo de Sistemas Operativos Conalep Lic. DMRS

18

Formas de abrir el Explorador de Windows
Inicio, Programas, Accesorios, Explorador de Windows
Clic derecho sobre Equipo - Clic en Explorar
Presionar las teclas Windows + E

Funciones
Modo de gestin espacial, esto significa que cada carpeta se abrira en una ventana separada. Los tamaos y
las opiniones se fijan automticamente segn el contenido de la carpeta nuevamente abierta. Por ejemplo,
una carpeta con dos archivos se abre con una ventana ms pequea que el de una carpeta con diez archivos.
Adems, cuando hay centenares de archivos en una carpeta, la carpeta exhibira automticamente el modo de
"lista".
Con Windows 98, parte del cdigo de Internet Explorer, fue aadido al Explorador; como la barra de
direcciones para ver pginas web; con el tiempo se demostr tener vulnerabilidades debido a ActiveX,
y estas fueron levemente corregidas con la introduccin de Windows XP
Barra de tareas en vez del rbol de carpetas; con acciones comunes relativas a la carpeta o archivo
seleccionado; seccin otros lugares, tales como "MI PC", "Panel de control", y "Mis documentos".
stos tambin cambian dependiendo de qu carpeta se trata, pero no se puede definir accesos a otras
carpetas; Informacin adicional (tamao y fecha del archivo, tipo ,autor, dimensiones de la imagen, y
otros detalles).
Previsualizacin de imgenes; con soporte de Exif y envo de correos electrnicos
Manejo de Sistemas Operativos Conalep Lic. DMRS

19
Alojamiento de archivos en web; no obstante; el nico servidor es MSN, por lo que esta caracterstica
es rara vez usada.
Capacidad nativa para grabar CD (slo disponible en Windows XP Professional y Windows Vista x32 y
x64)

C. Configuracin del sistema operativo MSDOS/Windows.
En el proceso de arranque distintos archivos cada uno con una misin especfica y que vamos a explicar a
continuacin detallando posteriormente el proceso completo.
Mdulo BIOS (Basic Input Output System).- Es especfico de cada fabricante y se encarga de controlar las
diversas unidades hardware de entrada y salida, como el teclado, y su presentacin, impresoras, reloj, etc.
Durante la inicializacin del sistema el BIOS se lee y se guarda en la RAM cargando el fichero IO.SYS. Este
fichero no se ve al hacer un dir, ya que tiene el atributo de oculto 'hidden' y el de sistema 'system' que indica al
sistema que no es un archivo normal y no se puede modificar, editar, etc.
El IO.SYS es el Kernel o ncleo del sistema y realiza funciones como la gestin de ficheros, de los registros de
memoria, generacin de otros programas, etc. Es independiente del hardware y contiene una serie
de servicios del sistema.
EL COMMAND.COM (procesador de rdenes).- se responsabiliza del anlisis gramatical y la gestin de las
rdenes del usuario. Se suministra por defecto con el MS-DOS, pero es posible crearse uno propio poniendo
una orden en el config.sys.
Est dividido en 3 partes:
Resiente: se carga en la parte baja de la memoria, por encima del ncleo (Kernel) y del Bios. Gestiona
las rdenes Ctrl+Break y se encarga tambin de los errores crticos.
Parte de inicializacin: se encarga de procesar el autoexec.bat. Desaparece despus de ejecutarse.
Porcin transitoria: se carga en el extremo superior de la memoria. Prepara el smbolo para las rdenes
del usuario. El Prompt. Ejecuta las rdenes que le damos al ordenador. Slo se carga cuando se
necesita.
El Command.com primero mira si la orden recibida es:
Interna.
Externa.
Si es .COM
Si es .EXE
Si es .BAT
CONFIG.SYS.
Es un fichero de sistema. El DOS lo ejecuta antes del autoexec.bat y contiene comandos de configuracin del
equipo. Depende de las tareas puede que necesitemos una configuracin distinta. Sin este archivo o sin algn
comando de l el sistema no funciona. Se carga el pas (country), carga los dispositivos (device), establece el
mximo de archivos a abrir a la vez (files), las zonas temporales de memoria (buffers), etc.
El config.sys es un fichero de sistema (propio del sistema operativo), creado o modificado con cualquier editor
de textos.
Se ejecuta antes que el autoexec.bat y contiene una serie de comandos de configuracin del equipo. Algunos
de sus parmetros son imprescindibles, entre ellos el "Files" que indica el n de ficheros que se pueden abrir al
mismo tiempo.
Manejo de Sistemas Operativos Conalep Lic. DMRS

20
No tiene limitacin de tamao y debe estar situado en el directorio raz del disco.
Adems de los Files existen otros comandos "tpicos" en este archivo:
Buffers: Zonas intermedias de almacenamiento donde se guardan cosas temporalmente, para
transferir datos. El formato de la orden es: BUFFERS N (donde n indica el nmero de buffers que se
pueden emplear, normalmente es 10).
Country: Indica el pas en el que se est trabajando, as se visualizarn los caracteres correctos del pas.
Device: Sirve para cargar caractersticas de ratn, teclado, ...
Break: Indica al DOS si debe controlar la pulsacin de las teclas Ctrl+C o Ctrl+Break.
Lastdrive: Indica cual es la ltima letra de unidad de disco que reconocer el sistema.
AUTOEXEC.BAT
De procesamiento de lotes. Se ejecuta antes de llegar a nosotros. Inicializa opciones. Cambio de fecha y da,
Inicializacin del ratn. Cambia memoria extendida a expandida. Definicin de teclado (keyb).
Es un archivo de procesamiento por lotes. Sirve para inicializar una serie de funciones no imprescindibles,
introducir datos, activar controles del sistema y cargar programas automticamente.
El sistema operativo lo ejecuta automticamente si existe. No tiene limitacin de tamao y debe estar en el
directorio desde el cual arranca el sistema.
Hay varios comandos que estn incluidos usualmente:
Keybsp: Actualiza el teclado a espaol.
Path: Busca un programa en cualquier carpeta que se le haya indicado en este comando.
Set: Incluye variables de entorno y su valor correspondiente.

Ficheros de proceso por lotes (Batch).

Son ficheros que tienen extensin BAT y que permiten automatizar operaciones.

Los ficheros de proceso por lotes, o ficheros Batch, son ficheros de texto que contienen instrucciones o
comandos de MS-DOS (uno por cada una de las lneas escritas en ellos). Cuando se ejecuta este tipo de
ficheros, cada una de estas instrucciones (lneas de una en una) se realiza de forma secuencial.
Un fichero muy importante de este tipo es el AUTOEXEC.BAT, el cual se encuentra siempre en el directorio
raz del disco duro y se ejecuta automticamente cuando el ordenador arranca, cargando una serie de
controladores y programas.
Todos los ficheros por lotes poseen unas caractersticas comunes:

Extensin. Todos deben llevar obligatoriamente la extensin BAT.
Contenido. Son ficheros de texto ASCII y, por consiguiente, pueden ser creados por Copy o Edit. Cada
lnea de fichero debe poseer una orden.
Ejecucin. Para hacerlo funcionar simplemente debemos teclear su nombre a continuacin del
smbolo de sistema. El fichero por lotes tomar entonces el control de la computadora.
Interrupcin, podemos detener el procesamiento del fichero por lotes en cualquier momento
presionando Ctrl + Pausa.

Manejo de Sistemas Operativos Conalep Lic. DMRS

21
Las variables de entorno
En lenguaje DOS se llama entorno o environment a una particular rea de memoria que almacena variables
con informacin acerca del sistema operativo, usadas por este y por otros programas para guardar
informacin necesaria para su funcionamiento.
El ejemplo tpico es la variable de entorno path con informacin acerca de la ubicacin de varios directorios
esenciales para el funcionamiento del ordenador
Algunas de las variables de entorno se fijan en el archivo por lotes autoexec.bat, que se carga cada vez que se
inicia el ordenador. Sin embargo otras variables de entorno son inicializadas por otros programas distintos que
tambien se ejecutan al cargar windows.
Normalmente tendras en tus variables de entorno, como mnimo,la siguiente informacin: COMSPECindica la
ubicacin del interprete de comandos DOS, que suele ser command.com (salvo que tengas instalada otra
shell). PROMPT es la cadena de texto o simbolo de sistema que indica al usuario que puede introducir texto.
Tpicamente es c:\>. Y PATH es la cadena de texto con las rutas donde DOS debe buscar comandos o
programas a ejecutar.
PATH
Cuando deseas ejecutar un programa, sobre todo en lnea de comandos, pero tambien en otros casos, si no lo
ejecutas desde el mismo directorio donde est el ejecutable, es posible que el sistema operativo no sepa
donde encontrarlo, a l o a alguno de los componentes que necesite para funcionar, dando un mensaje de
error.
Por ejemplo si tenemos un servidor mysqld y queremos arrancarlo desde la linea de comandos, deberiamos o
bien movernos hasta c:\mysql\bin (o donde quiera que este el ejecutable) o bien desde el directorio que nos
encontremos escribir el path integro, por ejemplo:
C:\WINDOWS>C:\mysql\bin\mysqld.exe
En cambio, si tuvieramos c:\mysql\bin en nuestro PATH, podriamos ejecutar cualquier programa situado
dentro de bin desde cualquier directorio, sin movernos hasta all ni escribir el path completo.
Por tanto mediante el comando PATH indicamos a DOS las rutas de bsqueda de programas ejecutables. De
hecho, al instalarlos, muchos programas aaden automticamente entradas en autoexec.bat indicando su
propio path, lo que a su vez puede ser fuente de problemas, ya que un PATH indebidamente configurado
puede dejar sin efecto el anterior, y porque el comando PATH tiene una importante limitacin en cuanto a
numero mximo de valores que puede almacenar.
Para comprobar cual es el valor actual de PATH simplemente abre una sesion de DOS, teclea PATH y pulsa
enter, y veras las rutas que tiene almacenadas. Normalmente un PATH tendr como mnimo la
ruta C:\windows y c:\windows\command, lo que quiere decir que los programas que esten en esos directorios
podrn ser ejecutados en linea de comandos desde cualquier otra carpeta del sistema, sin necesidad de
movernos hasta la carpeta del ejecutable.
DOS buscar el archivo a ejecutar siempre en primer lugar en el directorio actual, y solo si all no lo encuentra,
sucesivamente en cada una de las rutas especificadas en PATH, de izquierda a derecha. Este dato es
Manejo de Sistemas Operativos Conalep Lic. DMRS

22
importante si vas a ejecutar un archivo del cual tienes varias copias con el mismo nombre.
Un ejemplo tpico es php.ini, necesario para ejecutar PHP que puede estar duplicado en c:\windows y en
c:\php. Si tu instalacin PHP no funciona como esperas, esta es una de las primeras cosas a comprobar: que se
est cargando el php.ini correspondiente y no otro.
PATH nos muestra el contenido de la variable PATH.
PATH ="" borra el contenido de la actual variable PATH
PATH ; borra la propia variable PATH
PATH = nueva ruta o SET PATH = nueva ruta permite cambiar el contenido del valor PATH
%PATH% es una variable con el contenido de PATH
PATH = %PATH%;nuevo_directorio aade al PATH el nuevo valor sin borrar el anterior.
NOTA: Cada vez que se establece un nuevo PATH el anterior queda sin efecto, salvo que usemos la opcion
%PATH%;nuevopath
NOTA 2: No podemos aadir al path nombres de directorios con espacios en blanco, como Archivos de
programa. Para incorporarlos debemos entrar el valor entrecomillado o usar el nombre corto DOS: Archiv~1
etc
NOTA 3: Las distintas rutas se separan por ; y nunca por espacios en blanco
Los limites del PATH
Tpicamente y por razones histricas (realmente tales limites no tienen sentido en las ltimas versiones de
DOS) un comando PATH dentro de autoexec.bat no puede exceder de 127 caracteres, de los cuales son
usables unos pocos menos, ya que hay que descontar los empleados por la propia palabra PATH, por los
caracteres separadores, retornos de carro, etc.
Para sortear este lmite hay varios caminos. El mas sencillo es recordar que windows 98/98 ya carga siempre
por defecto el PATH C:\WINDOWS;C:\WINDOWS\COMMAND (que viene fijado por el archivo binario IO.sys).
Por eso, en autoexec puedes simplemente poner la lnea PATH = %PATH%;rutas_adicionales
Lo que NO debe hacerse es poner varias lineas PATH en autoexec.bat, ya que la ultima elimina las anteriores.
Recuerda que si tienes varias lineas PATH, para que la ultima conserve las anteriores debe
ser PATH=%PATH%;nueva_linea_path
Otra solucin es establecer el valor de PATH en el archivo config.sys que no tiene el lmite de los 127
carcteres, con las siguientes precauciones:
En este archivo debe usarse la sintaxis SET PATH, no solamente PATH
El PATH de config.sys puede ser sobreescrito si tenemos otro en autoexec.bat. Si instalas algun
programa, este posiblemente buscar establecer su propio path en autoexec.bat, pero no en
config.sys, por lo que posiblemente tendrs que editarlo a menudo, o te encontrars que, como el
PATH de autoexec se superpone al PATH de config.sys, el valor de tu PATH contendr unicamente el
directorio del ultimo programa instalado.
A diferencia del establecido en autoexec, el PATH de config.sys no puede ser variado durante una
sesin.
Manejo de Sistemas Operativos Conalep Lic. DMRS

23
El comando SET
Con SET podemos fijar variables de entorno, para esa sola sesin (si simplemente lo tecleamos en una ventana
de DOS) o con carcter permanente, si lo incluimos en autoexec.bat.
Si lo que deseas es ver todas tus variables de entorno, usa el comando SET sin argumentos.
CLASSPATH
Este comando es en todo similar a PATH, si bien las rutas que contiene son aquellas donde el intrprete Java
debe buscar las clases Java necesarias para ejecutar cada programa.
Una entrada tpica en autoexec.bat sera:
SET CLASSPATH=.;c:\Java\classes_blablabla
Cuando nos encontramos un punto (.) en un path lo que queremos indicar es el directorio actualdesde donde
ejecutamos la orden
Out of Enviroment Space
Como se dijo al principio, las variables de entorno se almacenan en un espacio de memoria limitado. Si usas
demasiadas variables, es posible que recibas un mensaje de error.
Puedes ampliar la memoria utilizable para variables de entorno editando el archivo config.sys, pero quizs la
alternativa mas sencilla, y menos propensa a problemas, es establecer el espacio de entorno mas amplio
solamente para aquel programa que verdaderamente lo necesite: crea un incono de acceso directo para ese
ejecutable; haz click con el botn derecho del ratn en el icono de acceso directo, click en 'propiedades', click
en la pestaa 'Memoria' y ahi, en 'Entorno Inicial' puedes indicar el numero de Kb destinados al entorno. Cada
vez que ejecutes ese programa desde ese acceso directo, se iniciar con ese nuevo valor. El valor mximo para
un programa DOS es 4096 KB
Optimizacin de la memoria.
Memmaker.exe es un gestor u optimizador de memoria de MS-DOS. Un optimizador de memoria es un
programa que organiza los archivos de configuracin ( Config y Autoexec) de una forma "ptima" en cuanto a
carga de residentes y drivers.
MemMaker, bsicamente, optimiza la memoria de su PC moviendo los controladores de dispositivos y los
programas residentes de la memoria Convencional a la memoria Superior. Se debe disponer de un procesador
386, o superior, y de memoria Extendida para poder usar MemMaker.
En esencia, el programa Memmaker modifica los ficheros CONFIG.SYS y AUTOEXEC.BAT con objeto de
liberar la mayor cantidad de memoria convencional. Para ello habilita la memoria superior y desplaza aquellos
programas que lo permitan desde la memoria convencional a la superior.
Para ejecutar el programa Memmaker, reinicie su ordenador y luego escriba MEMMAKER a continuacin del
smbolo del sistema.
Este programa posee una completa ayuda en pantalla que le guiar en cada momento. Si desea ms
informacin pulse la tecla F1. Para completar la optimizacin de memoria, Memmaker deber reiniciar su
Manejo de Sistemas Operativos Conalep Lic. DMRS

24
ordenador un par de veces. Finalmente, el programa presentar una pantalla indicando los cambios
efectuados en memoria.
Si por alguna razn, su ordenador se bloquea al arrancar el sistema operativo, debe conocer las siguientes
teclas:
F5. Si pulsa la tecla F5 mientras se presenta en pantalla el mensaje "Iniciando MS-DOS...", se le pedir
confirmacin antes de ejecutar cada orden del CONFIG.SYS y del AUTOEXEC.BAT. As, puede
encontrar la orden que produce el bloqueo.
F8. Si pulsa la tecla F8 mientras aparece el mensaje anterior, se omitirn los ficheros CONFIG.SYS y
AUTOEXEC.BAT.
Para restaurar los cambios efectuados por Memmaker, escriba lo siguiente a continuacin del smbolo del
sistema (si pulsa F8 al arrancar el ordenador, la va de acceso no se define y debe cambiar antes al directorio
C:\DOS):
C:\>cd dos

C:\DOS>memmaker /undo
MEMMAKER
Ejecuta el programa de optimizacin de memoria MEMMAKER.
/B Presenta en memmaker o en monocromo.
/Bath Ejecuta en memmaker en modo proceso por lote.
/Bath2 Ejecuta en memmaker por lote y salida.
/Sessin Usado por memmaker durante la optimizacin.
/Swap:unidadad Especifica la letra de la unidad de inicio si el intercambio de unidades se
encuentra activo.
/T Desactiva la deteccin de redes IBM TOKENRING.
/W:tam1,tam2 Especifica la cantidad de memoria superior como reserva para los bferes de
taduccin. Windows usa este espacio cuando ejecuta aplicaciones MS-DOS

You might also like