SlideShare una empresa de Scribd logo
1 de 23
CBT DRDr. Alfonso LEONde Garay, Tequixquiac.
CBT ALFONSO León DE GARAY, TEQUIXQUIAC

TECNICO EN INORMATICA

MODULO I: Identifica las Bases de la Informática
SUBMODULO: Maneja Diferentes Sistemas Operativos

MANUAL DE
SISTEMA OPERATIVO

Alumnas: Galván Rojas Diana Miriam

11

Domínguez Ramírez Sandra Maribel

06

Curiel González Zaira Jazmín

05

Hernández Miguel Mirian Sinay

19

Ciclo Escolar
2011-2012
Segundo Semestre

Página 1
INDICE:
Introducción……………………………………………………………………………03










¿Qué es un Sistema Operativo?..........................................................04
Clasificación de Sistemas Operativos………………………………….04
Tipos de archivos…………………………………………………………05
¿Qué es el sistema operativo MS-DOS?.............................................05
Características de archivos nombre y extensión……………………....06
Tipos de extensiones……………………………………………………..09
Extensiones especiales…………………………………………………..09
Archivos primordiales de Sistema Operativo…………………………..10
Comodines………………………………………………………………...10

Comandos básicos del Sistema Operativo ………………………………………




Comandos internos………………………………………………………11
Comandos externos……………………………………………………..16
Comandos de archivos por lotes……………………………………….18

Página 2
INTRODUCCIÓN:
El sistema operativo es un conjunto de programas que permanece residente en la
memoria de la computadora con el fin de administrar los recursos de una computadora (el
uso del procesador, de la memoria y de los dispositivos que tiene conectados) para
permitir la interacción entre la máquina y el usuario, Al llevar a cabo esta administración
se prevén problemas de “confusión” por parte de la computadora en el uso de sus partes.
Por esta razón, toda computadora necesita de un sistema operativo.
Existen varios tipos de sistemas operativos, cada uno de acuerdo al tipo de computadora
y al uso que se le da. Por ejemplo, existen los sistemas UNIX (que usan las computadoras
Macintosh) el OS/2, el NetWare (utilizado en redes), el AS/400 que utiliza la IBM, etcétera.
En el caso de las microcomputadoras compatibles con las PC’s (Personal Computers)
producto de la misma IBM se utiliza el sistema operativo llamado DOS, que proviene de
las siglas del nombre en inglés “Disk Operating System”. Cabe aclarar que últimamente se
le añaden las letras MS por la compañía que lo produce: la Microsoft Co.
De esta manera, el sistema operativo que se utilizará es el MS-DOS.
¿Qué es un sistema Operativo?

Un sistema operativo es el programa que oculta la verdad del hardware al programador y
presenta una vista simple y agradable de los archivos nominados que pueden leerse y
escribirse. El sistema operativo resguarda al programador del hardware del disco y
presenta una interfaz simple orientada al archivo, también disimula mucho del trabajo
concerniente a interrupciones, relojes o cronómetros, manejo de memoria y otras
características
de
bajo
nivel.
La función del sistema operativo es la de presentar al usuario con el equivalente de una
máquina ampliada o máquina virtual que sea más fácil de programar que el hardware
implícito.
Un sistema operativo es una parte importante de casi cualquier sistema de computación.
Un sistema de computación puede dividirse en cuatro componentes: el hardware, el
sistema
operativo,
los
programas
de
aplicación
y
los
usuarios.
El hardware (unidad central de procesamiento (UCP), memoria y dispositivos de entrada y
salida (E/S)) proporciona los recursos de computación básicos. Los programas de
aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para
negocios) definen la forma en que estos recursos se emplean para resolver los problemas
de computación de los usuarios. Puede haber distintos usuarios (personas, máquinas,
otros computadores) que intentan resolver problemas diferentes; por lo tanto es posible
que haya diferentes programas de aplicación. El sistema operativo controla y coordina el
uso del hardware entre los diversos programas de aplicación de los distintos usuarios
Podemos ver al sistema operativo como un asignador de recursos. Un sistema de
computación tiene muchos recursos (hardware y software) que pueden requerirse para
resolver un problema: tiempo de la UCP, espacio de memoria, espacio de
almacenamiento de archivos, dispositivos de E/S, etc. El sistema operativo actúa como el
administrador de estos recursos y los asigna a usuarios y programas concretos según los
necesiten
las
tareas
de
los
usuarios.
Puesto que pueden surgir conflictos en las solicitudes de recursos, el sistema operativo

Página 3
debe decidir a que solicitudes se les asignaran para que el sistema de computación pueda
funcionar
de
manera
eficiente
y
justa.
En términos generales no hay una definición de sistema operativo completamente
adecuada. Los sistemas operativos existen porque son una manera razonable de
solucionar el problema de crear un sistema de computación utilizable.
Objetivos
Operativos.



para

la

creación

de

los

sistemas

Transformar el complejo hardware de una computadora a una máquina accesible
al usuario.
Lograr el mejor uso posible de los recursos. Hacer eficiente el uso del recurso.

El objetivo fundamental de los sistemas de computación es ejecutar los programas de los
usuarios y facilitar la resolución de sus problemas. El hardware se construye con este fin,
pero como este no es fácil de utilizar, se desarrollan programas de aplicación que
requieren ciertas operaciones comunes, como el control de dispositivos de E/S. las
funciones comunes de control y de asignación de recursos se integran para formar un
solo fragmento de software: el sistema operativo.
Clasificación de sistemas operativos
Sistemas operativos mono tarea: Sólo pueden manejar un proceso, es decir , las
tareas deben ejecutarse una tras otra
Sistemas
operativos
La computadora puede procesar varias tareas al mismo tiempo

multitarea:

Sistemas operativos mono usuario: Sólo pueden atender a un único usuario, que
es el que haya iniciado sesión en el sistema
Sistemas operativos multiusuario: Pueden atender simultáneamente las peticiones
de
dos
o
más
usuarios,
que
comparten
los
recursos
del
sistema
informático
al
que
se
conectan.
Este tipo de sistemas se emplean especialmente en redes, ya que cada usuario n
ecesita
de
un
terminal independiente para conectarse con el equipo que tiene instalado el
sistema.

Página 4
Tipos de archivos
Existen diferentes tipos de archivos. Los hay que contienen datos y existen los que
pueden ser ejecutados y son, en sí, programas. El tipo de archivo se determina muchas
veces por la extensión que tiene, por lo que no es recomendable darle extensiones
arbitrarias a los archivos. Por ejemplo, la siguiente es una lista de extensiones y sus
posibles usos:
.BAK Archivo de copia de seguridad (respaldo).
.BAT Archivo de proceso por lotes del sistema operativo (batch).
.CHK Archivo recuperado por el CHKDSK.
. $$$ Archivo temporal (un ejemplo).
.COM Archivo de programa (comando).
.EXE Archivo ejecutable (programa).
Y así existen muchos más, al grado de que casi cada programa comercial crea los suyos
propios.
Sin embargo, los archivos que van a poder ser ejecutados (que corren un programa) y
que, por tanto, nos interesarán al momento de ejecutar un paquete en particular son los
que tienen extensión .EXE, .BAT o .COM. Es importante mencionar que cuando se posee
un paquete computacional desconocido y lo que se desea es ver cómo corre, o cómo se
ejecuta, lo primer que hay que hacer es buscar estos archivos.

SISTEMA OPERATIVO MS-DOS

MS-DOS (siglas de Microsoft Disk Operating System, Sistema operativo de disco de
Microsoft) es un sistema operativo para computadores basados en x86. Fue el miembro
más popular de la familia de sistemas operativos DOS de Microsoft, y el principal sistema
para computadoras personalescompatible con IBM PC en la década de 1980 y mediados
de 1990, hasta que fue sustituida gradualmente por sistemas operativos que ofrecían una
interfaz gráfica de usuario, en particular por varias generaciones de Microsoft Windows.
MS-DOS nació en 1981 al encargársele a Microsoft producir un sistema operativo para la
gama de computadores personales IBM PC de IBM. En este momento, Microsoft compró
los derechos de QDOS, también conocido como 86-DOS,1 de Seattle Computer Products,
y comenzó a trabajar en las modificaciones para poder cumplir con los requerimientos de
IBM. La primera edición, MS-DOS 1.0, fue presentada en 1982.2 La versión incluida en los
PC's de IBM fue conocida como PC DOS. Aunque MS-DOS y PC-DOS fueron
desarrollados por Microsoft e IBM en paralelo, los dos productos se separaron con el
tiempo.

Página 5
Características
Mono usuario y mono tarea. En la versión 2.0, lanzada en 1983, se le introdujeron
características propias de Unix, como el uso de subdirectorios, tuberías, redirección de
entrada y salida de comandos, así como soporte para discos duros y floppies de 360K de
capacidad.
Para instalar MS-DOS bastará con ejecutar el programa de instalación que está situado
en el disquete número uno de MS-DOS. No es posible ejecutar MS-DOS desde los
disquetes de instalación ya que dichos archivos están comprimidos.
Instalar detecta el tipo de hardware y de software que contiene el PC y le comunica a este
si no cumple con los requisitos mínimos o si existen características incompatibles con MSDOS.
Características de archivos
(Nombre y extensión)
En MS-DOS, los nombres de archivo diferencian las mayúsculas y tienen un límite de
ocho caracteres, seguidos optativamente de un punto y tres caracteres más.
En informática, una extensión de archivo o extensión de fichero, es una cadena de
caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su
función principal es diferenciar el contenido del archivo de modo que el sistema operativo
disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la
extensión es solamente parte del nombre del archivo y no representa ningún tipo de
obligación respecto a su contenido.
Tipos de archivos
Extensión Corresponde a

Extensión Corresponde a

.386

Controlador de dispositivo virtual .aca

Microsoft AgentCharacter

.acg

Vista previa de Microsoft Agent

Microsoft AgentCharacter

.acw

Configuración del asistente de
.ani
accesibilidad

Cursor animado

.bat

Archivo por lotes MS-DOS

Maletín

.bkf

Copia de seguridad de Windows .blg

Monitor del sistema

.cat

Catálogo de seguridad

.cer

Certificado de seguridad

.cfg

Configuraciones

.chk

Fragmentos

.acs

.bfc

Página 6

de

archivos
recuperados
.chm

Ayuda HTML compilado

.clp

Clip de Portapapeles

.cmd

Secuencia de
Windows NT

.cnf

Velocidad de marcado

.com

Aplicación MS-DOS

.cpl

Extensión del Panel de control

.crl

Lista
de
certificados

.crt

Certificado de seguridad

.cur

Cursor

.dat

Base de Datos

.db

Base de datos

.der

Certificado de seguridad

.dll

Librería, extensión de aplicación .drv

Controlador de dispositivo

.ds

TWAIN Data Source file

.dsn

Nombre del origen de datos

.dun

Acceso telefónico de red

.exe

Aplicación

.fnd

Búsqueda guardada

.fng

Grupo de fuentes

.folder

Carpeta

.fon

Fuente

.grp

Grupo
de
Microsoft

.hlp

Ayuda

.ht

HyperTerminal

.inf

Información de instalación

.ini

Opciones de configuración

.ins

Configuración
comunicaciones de Internet

.isp

Configuración
comunicaciones de Internet

.job

Objeto de tarea

.lnk

Acceso directo

.msc

Documento de la consola común
de Microsoft

.msi

Paquete de Windows Installer

.msp

Revisión de Windows Installer

.msstyles Estilo visual de Windows

.nfo

MSInfo

.ocx

.otf

Fuente OpenType

comandos

de

revocaciones

Control ActiveX

de

programas

de

de

Página 7

de
.p7c

Identificador digital

.pfm

.pif

Acceso directo a programa MS.pko
DOS

Objeto de seguridad de claves
públicas

.pma

Archivo del Monitor de sistema

.pmc

Archivo del Monitor de sistema

.pml

Archivo del Monitor de sistema

.pmr

Archivo del Monitor de sistema

.pmw

Archivo del Monitor de sistema

.pnf

Información
precompilada

.psw

PasswordBackup

.qds

Directorio de consulta

.rdp

Conexión a Escritorio remoto

.reg

Entradas de registro

.scf

Windows Explorer Command

.scr

Protector de pantalla

.sct

Windows Script Component

.shb

Acceso directo a documento

.shs

Recorte

.sys

Archivo de sistema

.theme

Tema de Windows

.tmp

Archivo temporal

.ttc

Tipografía True Type

.ttf

Tipografía TrueType

.udl

Vínculos a datos

.vxd

Controlador de dispositivo virtual

.wam

Libreta de direcciones

.wmdb

Biblioteca multimedia

.wme

Windows Media EncoderSession .wsc

Windows Script Component

.wsf

Windows Script File

Windows Script Host Settings
File

.zap

Configuración de instalación de
.bat
software

.wsh

Página 8

Fuente Type 1

de

instalación

Aplicacion de MSDos archivo por
lotes
EXTENSIONES ESPECIALES
Nombre

Significado para el MS-DOS

BAT

Abreviatura de Batch. Identifica un archivo de texto que contiene un
conjunto de comandos del MS-DOS que se ejecutan al escribir el
nombre del archivo

COM

Abreviatura de Command. Identifica un archivo de comandos que
contiene un programa que el MS-DOS ejecuta cuando se escribe el
nombre del archivo

EXE

Abreviatura de Executable. Al igual que Com, identifica un archivo de
comandos que contiene un programa que el MS-DOS ejecuta cuando se
escribe el nombre del archivo

HLP

Abreviatura de Help. Contiene un archivo de texto de ayuda usado por
algunos programas, incluidos el Shell del MS-DOS y el editor de las
versiones 5 y 6 del MS-DOS

OVL

Abreviatura de Overlay. Identifica un archivo de comando que contiene
parte de un programa de gran tamaño

SYS

Abreviatura de System. Identifica un archivo de uso exclusivo del MsDOS

Estructura del MS-DOS.
El sistema operativo MS-DOS tiene una estructura arborescente donde existen unidades,
dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros.
Las unidades son las disqueteras y los discos duros.
Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros.
Los ficheros son conjuntos de datos y programas.
El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres ficheros:




IBMBIOS.COM
IBMDOS.COM
COMMAND.COM

El IBMBIOS.COM se encarga de las comunicaciones de entrada y salida.
El IBMDOS.COM es el centro de los servicios del ordenador, es conocido también como
kernel o núcleo.
El COMMAND.COM carga y permite ejecutar todos los comandos.

Página 9
Estructura básica del sistema.
Archivos Fundamentales
El MS-DOS contiene cinco elementos fundamentales:









La ROM-BIOS.- Programas de gestión de entrada y salida entre el Sistema
Operativo y los dispositivos básicos del ordenador.
La IO.SYS.- Son un conjunto de instrucciones para la transferencia de
entrada/salida desde periféricos a memoria. Prepara el sistema en el arranque y
contiene drivers de dispositivo residentes.
MSDOS.SYS.- Es el kernel de MS-DOS, en que figuran instrucciones para control
de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y
entornos.
DBLSPACE.BIN.- Es el controlador del Kernel del compresor del disco duro que
sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir
de la versión 6 del MS-DOS. Este controlador se ocupa de toda la compresión y
descompresión de ficheros y se puede trasladar desde la memoria convencional a
la memoria superior.
COMMAND.COM.- Es el intérprete de comandos, mediante los cuales el usuario
se comunica con el ordenador, a través del prompt >. Interpreta los comandos
tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el
directorio del sistema.

Los ficheros IO.SYS, MSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al
listar el directorio, y se cargan desde el disco a la memoria del ordenador al arrancar éste.
Comodines
*Este

signo remplaza cadenas de caracteres. Es utilizado en el ejemplo, en el que
remplaza el nombre de cualquier archivo solo específica que se listen los archivos con el
nombre
y
con
extensión
[txt].
•
? Este otro signo remplaza pero solo un carácter. Podemos especificar más signos
de interrogación. Con lo que si ponemos dir s???*.* Esto nos listaría los directorios y
archivos con un nombre que empiecen por s y otras 3 letras cualquier mas unos carácter
cualquiera, a continuación él.* que hace que se listen archivos con cualquier extensión.

Página
10
Comando básicos del sistema Operativo
Comandos internos
nombre

significado

Uso

sintaxis

Cls

Clear screen

cls

Date

Fecha

Es un comando interno que
borra el contenido de la pantalla
y muestra el puntero de
comandos del sistema
Fija la feha del sistema.

Time

Hora

pone en hora el reloj del sistema

Limpiar pantalla

modificadores

DATE [MES-DIA-AÑO]

/t muestra solo la fecha sin
modificarla

TIME
[HH:MM[:SS[.XX]][A/P]
]

HH : Define las horas,
basado en un reloj de 24
horas
MM : Son los minutos (de 0
a 59). Si no se incluye, pero
se especifica HH, el MSDOS los pone a cero
SS : Son los segundos
XX : Son centésimas de
segundo (
A/P : Definen A.M. o P.M.
/t muestra solo la hora sin
modifeicarla

Ver

versión

Dir

Directory

Muestra la versión del MS-DOS
que se esta utilizando
El comando dir muestra los
archivos del directorio

directorio

ver
DIR [NOMBRE DE
ARCHIVO]
/W/P/A:<ATRIBUTO>/
O<FORMA_ORDENA
R>/S/B/L/CH










Página
11

H : Muestra los
archivos ocultos
S : Muestra los
archivos del
sistema
D : Muestra solo
los nombre de los
directorios
A : Muestra los
archivos cuyos
atributos de
seguridad esten
activados
R : Muestra solo
los archivos de
solo lectura
N : Ordena
alfabéticamente
las entradas por

c

C

C

C

C

C

C





Md

Make directory

Crea un nuevo directorio

Crear directorio

Cd

Change directory

nombre de archivo
de la A hasta la Z
E : Ordena
alfabéticamente
por la extensión
de la A a la Z
S : Ordena por
tamaño de menor
a mayor
G : Agrupa los
directorios delante
de los archivos (-G
viceversa)

C: MD (nombre del
archive nuevo)

Cambia el directorio

Cd c: 

Cambiar
directorio

Rd

Remove
directory

Elimina un directorio

/S quita todos los
directorios y archivos del
directorio. Se usa
principalmente cuando se
desea quitar un árbol.

Eliminar
directorio

Copy

copiar

Copia un archivo de un
directorio a otro

Copy_(unidadorigen)<rutaorigen><archivoorigen>_(unidad
destino)<rutadestino><archivodestino>

/Q modo silencioso, no pide
confirmación para quitar un
árbol de directorio con /s
Origen especifica el
archivo que desea copiarse
/a indica el archivo de texto
ASCII
/b indica un archivo binario
/d permite que el archivo

Página
12

C

A
destino se cree sin cifrar

A

/v comprueba si los nuevos
archivos están escritos
correctamente

Ren

Raname
renombrar

ambia el nombre del archivo, su
extensión o ambos, puede usar
caracteres comodín para
renombrar un conjunto de
archivos

A

REN <NOMBRE
ANTIGUO>
<NOMBRE NUEVO>

A

A

C

C

C

Del

Delete

Se usa para eliminar archivos.

(unidad)(ruta)
(directorio) <archivo>

/p pide confirmación para
eliminar un archivo

D

D

borrar
/f fuerza la eliminación de
los archivos tipo texto
/s elimina archivos
especificados de todos los
directorios
/Q modo silencioso, no pide
confirmación sobre
eliminación con comodin
global

D

D

D

D

/a selecciona los archivos
que se van a eliminar
basándose en los atributos

Type

Tipo

permite listar el contenido de un
archivo

TYPE <NOMBRE DE
ARCHIVO>

A

A

(estilo, modelo)

C

F

C

F

Página
13
Volume

vol

prompt

VOL [DISCO:]

Cambia el punteo de comandos
del sistema por la cadena que
se especifique.

volumen

Muestra la etiqueta de volumen
y el numero de serie asignado a
un disco, si existen.

PROMPT CADENA
$$ el caracter
$t la hora
$d la fecha
$p el disco y la dirección en
curso
$v la versión del ms-dos
$n el disco actual
$g el carácter >
$1 el carácter (
$b el carácter !
$q el carácter =
$h retroceso
$e el carácter de escape
$ el principio de una línea
nueva en pantalla

Comandos externos
Nombr
e

Significad uso
o

sintaxis

Deltree

Suprimir un
directorio

Borra un
directorio sin
importar que
contenga
subdirectorios

(unidadruta) (/f) (/a)

Format

formato

Permite crear
una estructura
lógica en una
unidad de
almacenamien
to

Format volumen
[/fs:sist_arch]
[v:/etiqueta][/q]
[A:/tamaño][/c][/x][p/cicl
os] [/s:estado]

Página
14

modificador
es

/V especifica la
etiqueta del
volumen
/Q verifica un
formato rápido
/F especifica el
tamaño del
disco del
formato
/A asigna un
espacio para los
archivos
/S copia

ejemplos
Deltree f:mdso
Deltree
c:documentosmus
ica
Deltree g:practicas
Deltree h:videos
Deltree
c:musicaranchera
Format F:/q
Format G:/S
Format C:/F
Format H:/a
Format C:/v
Format D:
archivos de los
sistemas de
disco duro
/T pistas
especificas del
numero de
pistas por lado
de disco
Label

etiqueta

Crea cambia o
elimina la
etiqueta de
volumen de
un disco
Verifica si hay
errores en el
disco duro

Label
[unidad:][etiqueta]

Chkdsk

Check disk
Comprobaci
ón de disco

Defrag

Attrib

Chkdsk
[volumen[[ruta]archivo]
]]
[/f][/R][/X]

f/ corrige los
errores del disco
/R encuentra los
sectores
dañados y
recupera la
información
/x obliga al
volumen
desmontarse
previamente sin
ser necesario

Chkdsk f:/f
Chksdsk c:/r
Chkdsk h:/x
Chkdsk g:
Chkdsk f:/r
Chkdsk c:/f

desfragment
ar

Elimina la
fragmentación
del disco duro
y en
consecuencia
se acelera la
búsqueda de
información.

defrag

Defrag c:/a
Defrag f:/e
Defrag g:/h
Defrag h:/c
Defrag d:/m
Defrag c:/u

Presenta en
pantalla o
modifica los
atributos de
los archivos

Visualiza los
atributos de
los directorios
y archivos

Attrib
[unidad:][ruta][nombre
de archivo]

/A realiza
análisis en los
volúmenes
especificados
/C realiza la
operación en
todos los
volúmenes
/E realiza la
operación en
todos los
volúmenes
excepto los
especificados
/H ejecuta la
operación con
una prioridad
normal
/M ejecuta la
operación
/+ hace un
seguimiento de
una operación
/U imprimir
salida detallada
+ Establece un
atributo
-borra un
atributo
R atributo de
solo lectura del
archivo
A atributo de
archivos de
almacenamiento
S atributo de

Página
15

Label F:helen
Label C:datos
Label F:

Attrib
C:mdsomanual
Attrib
c:mdsomanual/h
Attrib
C:mdsomanual+r
Attrib
c:mdsomanual-r
Attrib
c:mdsomanual/a
Attrib
diskcopy

Copia de
disco

Permite
mantener
residentes en
la memoria
RAM

Diskcopy [unidad1:
[unidad2:]] [/V]

archivos del
sistema
H atributo de
archivo oculto
I no atributo de
archivo indizado
de contenido
/D procesa
carpetas
/v comprueba
que la
información se
copie de
manera correcta

c:mdsomanual/s

Diskcopy c: f:/v

Comandos de archivos por lotes
nomb
re

signific
ado

uso

sintaxis

Cls

Clear
secree
Borrar
pantalla

Es un
comando
interno que
borra el
contenido de
la pantalla y
muestra el
puntero de
comandos del
sistema
Copia uno o
mas archivos
en otra
ubicación

cls

copy

copiar

modificad
ores

Ejemplos
cls

Copy_(unida
dorigen)<ruta
origen><arch
ivoorigen>_(uni
dad
destino)<ruta
destino><arc
hivo-destino>

Origen
especifica el
archivo que
desea
copiarse

C:>Copy_c:wimdows*.exe_c:trans
aereoavion

/a indica el
archivo de
texto ASCII

C:> Copy c:prueba.txt d:

/b indica un
archivo
binario
/d permite
que el archivo
destino se
cree sin cifrar

A:>COPY PRUEBA.DOC
CARTA.DOC

C:> copy c:lect.exe f:mdso
A:>COPY VENTAS.MAR *.ABR
A:>COPY INFORME.DOC +
BANCO.DOC TOTAL.DOC

/v comprueba
si los nuevos
archivos
están escritos
correctament
e

Echo

Eco

Controla el
eco de las

Echo[mensaj
e]

Página
16

Echo diana
Echo off
ordenes y
visualiza
mensajes
Desvia
condicionalme
nte el
desarrollo de
un programa
Fija el titulo
de la ventana
Introduce
comentarios
Desvia
incondicional
mente el
desarrollo de
un programa
Permite elegir
entre unas
opciones
establecidas

Echo [on/off]

@echo off

If [condicion]

If %pass%==%conta% goto menú
If %name%==%cero% goto inicio

Title
[cadena]
Rem
[comentario]
Goto
[etiqueta]

Title es el grupo 1°5 que es super
Title himnos
Rem sección para mostrar archivos

Choice [/c
opciones]

/c especifica
la lista de
opciones que
se va a crear
/n oculta la
lista de
opciones en
la pregunta
/cs habilita
las opciones
que se
distinguen en
mayúsculas
/T numero de
segundos de
pause antes
de que se lija
una opción
predetermina
da
/ especifica la
opción
predetermina
da
/m especifica
el mensaje
que se
mostrara
antes de la
pregunta
/d se
especifica
para cincidir
con el
nombre
/r guía el
directorio de
árbol de raiz
/l es un
conjunto de
sucesion

If

si

Title

Titulo

Rem

reales

Goto

ir

choice

eleccion

for

para

Repite una
misma orden
en un
conjunto de
ficheros

For
%variable%

pause

Hacer
pausa

Detiene
temporalment
e el desarrollo

pause

Página
17

Goto nombre
Goto inicio
Goto menú
Goto opciones
Goto himnos
Choice /?
Choice /c ync/m “presione y para si,
n para no, para cancelar”
Choice /t
Choice /c ab /m selecciona una
opción
Choice /c /n /m “selecciona a para
opcion 1 y b para opcion 2
Choice /t 10 /c yns/cs/d y

For opciones %variable% /d
For opciones %variable% /r
For opciones %variable% /l

pause
de un
programa

ARCHIVO DE PROCESO POR LOTES
¿QUÉ ES UN ARCHIVO DE PROCESO POR LOTES?
Es un archivo de texto formado por varios comandos del sistema operativo MSDOS.
Esta secuencia de comandos se ejecuta uno a uno, en el mismo orden en que
aparecen en el archivo de texto (programa), como si se tecleara cada uno delante
del prompt.
En algunas ocasiones el usuario escribe repetidamente la misma secuencia de
comandos para realizar algunas tareas comunes.
Para evitar eso podemos colocar esta secuencia de comandos de un archivo de
procesamiento por lotes y ejecutar automáticamente algunas operaciones.
Este sistema de procesar instrucciones o comandos, es una herencia de la época
en que las computadoras no permitían al usuario trabajar con ellas en forma
interactiva. Hoy en día todos estamos acostumbrados a teclear (o ejecutar) un
comando y recibir una respuesta inmediata del sistema operativo; esto es lo que
se denomina como “interacción” o procesamiento en tiempo real.
Entre las operaciones que se pueden automatizar se encuentran:
 Introducir la fecha y hora del día
 Iniciar programas de aplicación
 Crear copias de respaldo
 Cambiar el nombre de un comando
 Crear estructuras de directorios
Para que puedan ser reconocidos por el MS-DOS como archivos especiales, los
archivos de procesamiento por lotes deberán llevar la extensión .BAT.
COMO CREAR ARCHIVOS POR LOTES
Usted puede escribir sus propios archivos de proceso por lotes directamente con
el comando COPY del DOS, o con el procesador de textos de su preferencia.
UTILIZANDO COPY
En nuestro siguiente ejemplo crearemos desde el disco duro un archivo sencillo de
procesamiento por lotes(FOR−CHE). El cual nos permite el chequeo y formateo de
un diskette en la unidad a:
Paso 1. Teclee: COPY CON FOR−CHE.BAT y pulse enter
Paso 2. Teclee los comandos uno por línea y en el orden en que desea que sean
ejecutados.

Página
18
format a: <enter>
chkdsk a: <enter>
Paso 3. Después de la última línea, presione (F6) y luego ENTER. El archivo
recién creado queda almacenado en el directorio actual.
Para ejecutar el archivo (programa) “FOR-CHE”, se teclea su nombre en el
prompt:
C:DOS>FOR−CHE <enter>

ACERCA DE PROCESAMIENTO POR LOTES
Los siguientes puntos deberán conocerse antes de ejecutar un proceso por lotes
en MS-DOS:
 Se debe asignar la extensión .bat a todos los archivos de procesamiento
por lotes.
 Para ejecutar un archivo por lotes, solamente escriba su nombre (sin
extensión).
 Si presiona CTRL + C mientras el archivo de procesamiento por lotes se
está ejecutando, el MS-DOS detiene la ejecución del archivo por lotes
(programa).
 Si retira la unidad que contiene el archivo por lotes que se está ejecutando,
DOS le pedirá que vuelva a insertar dicha unidad (por ejemplo: la memoria
USB)poder continuar procesando el archivo.
 Usted puede especificar el nombre de otro archivo de proceso por lotes
como el último comando de un archivo de procesamiento por lotes
 Puede utilizar los símbolos de redirección (<, >, >>)
 No se puede utilizar el símbolo de secuencia (;)
 Asignar un directorio o unidad, afecta cada uno de los comandos siguientes
del archivo de proceso por lotes.
Nota. Al iniciar más de un comando externo con el mismo nombre, el MS-DOS
ejecutara uno de ellos, de acuerdo con el siguiente orden de procedencia:
Primero:.COM
Segundo: .SYS
Tercero: .BAT
SUBCOMANDO DE LOS ARCHIVOS POR LOTES
Existen comandos del MS-DOS que se pueden aprovechar en la creación de
archivos por lotes. A continuación se definen cada uno de ellos:
COMANDO CALL (llamar)

Página
19
Función: Llama un archivo de procesamiento por lotes desde otro igual, sin salir
del archivo que hizo la llamada. Es decir, invoca la ejecución de otros archivos
como una subrutina.
Sintaxis: CALL [unidad de disco][ruta] [arch][a]
Dónde:
arch: archivo−bat; es el archivo de proceso por lotes que desea llamar.
[a] :argumento: es el comando en este archivo de proceso por lotes que será
ejecutado después de arch
Una vez terminada la ejecución de arch, se reanuda la ejecución del archivo que
hizo la llamada, a partir de[a] (argumento). Si omite [a] se reanuda a partir de la
línea que le siga al CALL.
Notas:
No utilice secuencias ni símbolos de redirección.
Un archivo de proceso por lotes, puede hacer una llamada repetitiva a sí mismo,
siempre y cuando exista una condición de finalización

COMANDO ECHO (eco)
Función: Este comando activa y desactiva la exhibición de comandos por
pantalla.
Sintaxis: ECHO
[ON]
[OFF]
[MENSAJE]
Echo on: Nos permite ver en pantalla los comandos del DOS que están siendo
ejecutados desde un archivo de proceso por lotes.
Echo off: Desactiva la visualización en pantalla de los comandos.
El valor por omisión es ECHO ON.
Echo mensaje: Este subcomando nos permite imprimir mensajes en la pantalla.
Deberá existir una línea de mensaje por comando.
Si usted desea conocer el estado del comando ECHO, lo puede hacer desde un
archivo de proceso por lotes o desde el prompt del MS-DOS, escribiendo:
C:>echo <enter>
Y el MS-DOS indicará el estado del comando en ese momento, por ejemplo:
C:>ECHO está activado
Se puede insertar el símbolo @ (arroba), antes de una línea de comandos en un
archivo de proceso por lotes, para que no se haga ECO de dicha línea.
COMANDO GOTO (Transferencia control a)
Página
20
Función: Transfiere el control de proceso a una línea con etiqueta, dentro del
archivo de proceso por lotes.
Sintaxis: GOTO[ :] rotulo
[ :]: Estos DOS puntos deben proceder de la etiqueta destino.
Rotulo: También conocido como etiqueta
A continuación se presenta un ejemplo:
:INICIO(etiqueta destino)
comando−1
comando−2
comando−3
GOTO INICIO (transferencia de control)
comando−5
comando−n
Al emitirse un comando GOTO, se buscara la etiqueta en el archivo por lotes, si se
encuentra la ejecución del archivo, continuara en la línea que sigue a la etiqueta.
Notas: Cualquier línea en un archivo de procesamiento por lotes que empiece con
[:] dos puntos, se ignora durante el proceso.
Las etiquetas son palabras de ocho caracteres, precedidas por dos puntos.

COMANDO PAUSE (pausa):
Función: Suspende la ejecución de un archivo de procesamiento por lotes
Sintaxis: PAUSE (comentario)
Cuando se está ejecutando un archivo de procesamiento por lotes, puede ser
necesario cambiar la unidad de almacenamiento (por ejemplo: memoria USB) o
realizar alguna otra operación.
El comando PAUSE suspende este proceso temporalmente, hasta que se
presione cualquier tecla, al ejecutar se emite el siguiente mensaje:
Presione una tecla para continuar...
Si presiona Ctrl + C, el MS-DOS enviara el siguiente mensaje:
Termina ejecución de archivo por lotes (S/N)...?
Si presiona S se suspenderá el procesamiento del archivo por lotes; y el control
para el MS-DOS.
Opcionalmente se puede utilizar PAUSE para dividir un archivo de proceso por
lotes en partes que lo permitan, deteniendo la ejecución del archivo en cualquier
punto intermedio.

Página
21
Pause [comentario]:Es útil cuando desea poner en pantalla un mensaje especial.
Ha menos que el ECHO este desactivado. PAUSE muestra este comentario antes
del mensaje: “Presione una tecla para continuar...”
Nota: Las líneas de pausa y comentario, no aparecen si el ECHO esta
desconectado.
COMANDO REN
Función: Muestra por pantalla observaciones que están en la misma línea de
comando.
Sintaxis: REN [comentario]
[Comentario]:. Es una línea de texto que le ayuda a identificar y recordar, que
hace el archivo de proceso por lotes.
Los únicos separadores aceptados en el comentario son; espacios, tabulaciones y
comas.
REN: Sin comentario nos permite dejar líneas en blanco, las cuales facilitan la
lectura del archivo de proceso por lotes.
Nota: si el comando ECHO esta desactivado, el comentario siguiente a REN no es
mostrado.
COMANDO IF (si)
Función: ejecuta un comando basado en el resultado de una condición.
Sintaxis: IF [condición] [orden]
IF (NOT) arrorlev el numero comando
cadena1 = cadena2 comando
exist nombre−archivo comando
La instrucción IF permite la ejecución condicional de los comandos.
Cuando la condición es verdadera el MS-DOS ejecuta el comando, de lo contrario,
lo ignora.
CONDICIONES DE IF:
Condición Descripción
Verdadero si y solo si el programa anterior ejecutado por COMMAND.COM, tenía
un código de número:
Error level salida + (igual) o> (mayor que) número.
Cuando un programa termina, da como resultado un código de salida. Usted
puede utilizar esta condición para realizar otras tareas que están basadas en el
código de salida del programa anterior.
Verdadero si y solo si la cadena1 es idéntica acadena2: cadena1=cadena2
Las cadenas no pueden contener separador estales como comas, punto y coma,
signo igual o espacio. No puede usarse una cadena en blanco.
Exist Verdadero si y solo si existe el nombre de archivo. El nombre de archivo
puede incluir la unidad y la ruta de acceso.

Página
22
Si se especifica el parámetro NOT, el MS-DOS ejecuta el comando cuando la
condición sea falsa.

QUE ES UN ARCHIVO AUTOEXEC.BAT
Es un archivo de procesamiento por lotes que le permite ejecutar programas o
comandos automáticamente, cuando arranca el MS-DOS.
Su nombre proviene de la forma abreviada de dos palabras que en ingles
significan: ejecución automática: (AUTOmaticEXEcution).
Usted puede crear un archivo autoexec.bat que contenga todos los comandos del
MS-DOS necesarios para que inicien las operaciones requeridas cuando usted
encienda o reinicie el sistema.
Generalmente se acostumbra incluir los comandos del MS-DOS: date, time,
prompt, path. También se incluyen ciertos comandos que carguen programas
residentes en RAM o un programa con un menú, que le permita visualizar e iniciar
desde allí, al programa de aplicaciones deseado.
Nota: El archivo autoexec.bat deberá estar almacenado en el directorio raíz
del disco duro.

Página
23

Más contenido relacionado

La actualidad más candente

Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dosDenisse C
 
Clase1 sistemas operativos
Clase1 sistemas operativosClase1 sistemas operativos
Clase1 sistemas operativosGerald Jauregui
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdosDenisse C
 
Particionar un disco duro ana ochoa 5e
Particionar un disco duro ana ochoa 5eParticionar un disco duro ana ochoa 5e
Particionar un disco duro ana ochoa 5eAnny Ochoa
 
Tania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTanianiromero
 
Tania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTanianiromero
 
Sistemas operativos monousuarios y multiusuario cv
Sistemas operativos monousuarios y multiusuario cvSistemas operativos monousuarios y multiusuario cv
Sistemas operativos monousuarios y multiusuario cvHonorio Madrigal
 
Curso De M S
Curso De  M SCurso De  M S
Curso De M Sasocorro
 
Historia de ms-dos
Historia de ms-dosHistoria de ms-dos
Historia de ms-dosDianithaa17
 
D o s trabajo jueves
D o s trabajo juevesD o s trabajo jueves
D o s trabajo jueveschrifer123
 
Operación des sistema operativos monousuario sobre msdos
Operación des sistema operativos monousuario sobre msdosOperación des sistema operativos monousuario sobre msdos
Operación des sistema operativos monousuario sobre msdosauroragonzalezbarrientos
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pageckoby
 

La actualidad más candente (18)

Informat
InformatInformat
Informat
 
Ofim01
Ofim01Ofim01
Ofim01
 
Http
HttpHttp
Http
 
S o dos
S o dosS o dos
S o dos
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dos
 
Clase1 sistemas operativos
Clase1 sistemas operativosClase1 sistemas operativos
Clase1 sistemas operativos
 
Comandos del sistema
Comandos del sistemaComandos del sistema
Comandos del sistema
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdos
 
Particionar un disco duro ana ochoa 5e
Particionar un disco duro ana ochoa 5eParticionar un disco duro ana ochoa 5e
Particionar un disco duro ana ochoa 5e
 
Tania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTania montoya.trabajo de imformatica
Tania montoya.trabajo de imformatica
 
Tania montoya.trabajo de imformatica
Tania montoya.trabajo de imformaticaTania montoya.trabajo de imformatica
Tania montoya.trabajo de imformatica
 
Sistemas operativos monousuarios y multiusuario cv
Sistemas operativos monousuarios y multiusuario cvSistemas operativos monousuarios y multiusuario cv
Sistemas operativos monousuarios y multiusuario cv
 
Curso De M S
Curso De  M SCurso De  M S
Curso De M S
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
Historia de ms-dos
Historia de ms-dosHistoria de ms-dos
Historia de ms-dos
 
D o s trabajo jueves
D o s trabajo juevesD o s trabajo jueves
D o s trabajo jueves
 
Operación des sistema operativos monousuario sobre msdos
Operación des sistema operativos monousuario sobre msdosOperación des sistema operativos monousuario sobre msdos
Operación des sistema operativos monousuario sobre msdos
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pag
 

Destacado

Manual de ms dos 6 22
Manual de ms dos 6 22Manual de ms dos 6 22
Manual de ms dos 6 22danieleec1
 
Pdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemaPdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemamonserratricocruz
 
Comandos ms dos(simbolo de sistema)
Comandos ms dos(simbolo de sistema)Comandos ms dos(simbolo de sistema)
Comandos ms dos(simbolo de sistema)castillodavid
 
crear carpetas en la USB desde MS-DOS los comandos
crear carpetas en la USB desde MS-DOS los comandoscrear carpetas en la USB desde MS-DOS los comandos
crear carpetas en la USB desde MS-DOS los comandosAbigail55
 
Inicio del ordenador
Inicio del ordenadorInicio del ordenador
Inicio del ordenadorConfesorAD
 
Comandos del símbolo del sistema
Comandos del símbolo del sistemaComandos del símbolo del sistema
Comandos del símbolo del sistemaalex-is-sosa
 
Crear carpetas con el comando MD o MKDIR (Practica 13)
Crear carpetas con el comando MD o MKDIR (Practica 13)Crear carpetas con el comando MD o MKDIR (Practica 13)
Crear carpetas con el comando MD o MKDIR (Practica 13)CarlosMadera15
 
Comandos del windows 7 hcd-pdf
Comandos del windows 7 hcd-pdfComandos del windows 7 hcd-pdf
Comandos del windows 7 hcd-pdfAnaSimuy
 
MS-DOS ejemplo
MS-DOS ejemploMS-DOS ejemplo
MS-DOS ejemploazrahim
 
Crear carpeta MD o MKDIR en MS-DOS
Crear carpeta MD o MKDIR en MS-DOSCrear carpeta MD o MKDIR en MS-DOS
Crear carpeta MD o MKDIR en MS-DOSAbigail55
 
Revista radis células tronco
Revista radis  células troncoRevista radis  células tronco
Revista radis células troncoJuliana Cequinato
 
Digital Marketing - Basics and Overview
Digital Marketing - Basics and OverviewDigital Marketing - Basics and Overview
Digital Marketing - Basics and OverviewDr. Ute Hillmer (PhD)
 
TRABAJO_02
TRABAJO_02TRABAJO_02
TRABAJO_02Randy
 
Tutorialmindmeister
TutorialmindmeisterTutorialmindmeister
Tutorialmindmeisterhfontalvo
 
Dm services soluzioni per comunicare - slide share
Dm services   soluzioni per comunicare - slide shareDm services   soluzioni per comunicare - slide share
Dm services soluzioni per comunicare - slide shareDM Services Srl - Italy
 

Destacado (20)

Manual de ms dos 6 22
Manual de ms dos 6 22Manual de ms dos 6 22
Manual de ms dos 6 22
 
Pdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemaPdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistema
 
Comandos ms dos(simbolo de sistema)
Comandos ms dos(simbolo de sistema)Comandos ms dos(simbolo de sistema)
Comandos ms dos(simbolo de sistema)
 
crear carpetas en la USB desde MS-DOS los comandos
crear carpetas en la USB desde MS-DOS los comandoscrear carpetas en la USB desde MS-DOS los comandos
crear carpetas en la USB desde MS-DOS los comandos
 
Inicio del ordenador
Inicio del ordenadorInicio del ordenador
Inicio del ordenador
 
Comandos del símbolo del sistema
Comandos del símbolo del sistemaComandos del símbolo del sistema
Comandos del símbolo del sistema
 
Crear carpetas con el comando MD o MKDIR (Practica 13)
Crear carpetas con el comando MD o MKDIR (Practica 13)Crear carpetas con el comando MD o MKDIR (Practica 13)
Crear carpetas con el comando MD o MKDIR (Practica 13)
 
Comandos del windows 7 hcd-pdf
Comandos del windows 7 hcd-pdfComandos del windows 7 hcd-pdf
Comandos del windows 7 hcd-pdf
 
MS-DOS ejemplo
MS-DOS ejemploMS-DOS ejemplo
MS-DOS ejemplo
 
La biblia del hacker
La biblia del hackerLa biblia del hacker
La biblia del hacker
 
Crear carpeta MD o MKDIR en MS-DOS
Crear carpeta MD o MKDIR en MS-DOSCrear carpeta MD o MKDIR en MS-DOS
Crear carpeta MD o MKDIR en MS-DOS
 
Bab 3
Bab 3Bab 3
Bab 3
 
Zn Enero20
Zn Enero20Zn Enero20
Zn Enero20
 
Revista radis células tronco
Revista radis  células troncoRevista radis  células tronco
Revista radis células tronco
 
Digital Marketing - Basics and Overview
Digital Marketing - Basics and OverviewDigital Marketing - Basics and Overview
Digital Marketing - Basics and Overview
 
TRABAJO_02
TRABAJO_02TRABAJO_02
TRABAJO_02
 
Kartenbüro POLZER: Festspiel Magazin 2015
Kartenbüro POLZER: Festspiel Magazin 2015Kartenbüro POLZER: Festspiel Magazin 2015
Kartenbüro POLZER: Festspiel Magazin 2015
 
Higado
HigadoHigado
Higado
 
Tutorialmindmeister
TutorialmindmeisterTutorialmindmeister
Tutorialmindmeister
 
Dm services soluzioni per comunicare - slide share
Dm services   soluzioni per comunicare - slide shareDm services   soluzioni per comunicare - slide share
Dm services soluzioni per comunicare - slide share
 

Similar a Manual MS-DOS

trabajo de sistemas operativas
trabajo de sistemas operativastrabajo de sistemas operativas
trabajo de sistemas operativasFioris Cierto Diaz
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02Fiori21
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02Fiori21
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02Fiori21
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemasmarlifruca
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemasmarlifruca
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemasmarlifruca
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...alberto compositor
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjonatandavis
 
Sistemas operativos (s
Sistemas operativos (sSistemas operativos (s
Sistemas operativos (ssawthemoon
 
Examen parcial ms wordlistt
Examen parcial ms wordlisttExamen parcial ms wordlistt
Examen parcial ms wordlisttlistt
 
SISTEMAS OPERATIVOS
 SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSfransely
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoanitatenem
 
Tipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativoTipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativoMichelle Love
 
SISTEMA OPERATIVO
SISTEMA OPERATIVOSISTEMA OPERATIVO
SISTEMA OPERATIVOabamileniu
 

Similar a Manual MS-DOS (20)

trabajo de sistemas operativas
trabajo de sistemas operativastrabajo de sistemas operativas
trabajo de sistemas operativas
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02
 
Sistemas operativos 02
Sistemas operativos 02Sistemas operativos 02
Sistemas operativos 02
 
Selena 1º1 sistema operativo
Selena 1º1 sistema operativoSelena 1º1 sistema operativo
Selena 1º1 sistema operativo
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Brenda sistema operativo
Brenda sistema operativoBrenda sistema operativo
Brenda sistema operativo
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos (s
Sistemas operativos (sSistemas operativos (s
Sistemas operativos (s
 
Examen parcial ms wordlistt
Examen parcial ms wordlisttExamen parcial ms wordlistt
Examen parcial ms wordlistt
 
SISTEMAS OPERATIVOS
 SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Tipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativoTipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativo
 
SISTEMA OPERATIVO
SISTEMA OPERATIVOSISTEMA OPERATIVO
SISTEMA OPERATIVO
 
Sistemas
SistemasSistemas
Sistemas
 
Yeison
YeisonYeison
Yeison
 

Manual MS-DOS

  • 1. CBT DRDr. Alfonso LEONde Garay, Tequixquiac. CBT ALFONSO León DE GARAY, TEQUIXQUIAC TECNICO EN INORMATICA MODULO I: Identifica las Bases de la Informática SUBMODULO: Maneja Diferentes Sistemas Operativos MANUAL DE SISTEMA OPERATIVO Alumnas: Galván Rojas Diana Miriam 11 Domínguez Ramírez Sandra Maribel 06 Curiel González Zaira Jazmín 05 Hernández Miguel Mirian Sinay 19 Ciclo Escolar 2011-2012 Segundo Semestre Página 1
  • 2. INDICE: Introducción……………………………………………………………………………03          ¿Qué es un Sistema Operativo?..........................................................04 Clasificación de Sistemas Operativos………………………………….04 Tipos de archivos…………………………………………………………05 ¿Qué es el sistema operativo MS-DOS?.............................................05 Características de archivos nombre y extensión……………………....06 Tipos de extensiones……………………………………………………..09 Extensiones especiales…………………………………………………..09 Archivos primordiales de Sistema Operativo…………………………..10 Comodines………………………………………………………………...10 Comandos básicos del Sistema Operativo ………………………………………    Comandos internos………………………………………………………11 Comandos externos……………………………………………………..16 Comandos de archivos por lotes……………………………………….18 Página 2
  • 3. INTRODUCCIÓN: El sistema operativo es un conjunto de programas que permanece residente en la memoria de la computadora con el fin de administrar los recursos de una computadora (el uso del procesador, de la memoria y de los dispositivos que tiene conectados) para permitir la interacción entre la máquina y el usuario, Al llevar a cabo esta administración se prevén problemas de “confusión” por parte de la computadora en el uso de sus partes. Por esta razón, toda computadora necesita de un sistema operativo. Existen varios tipos de sistemas operativos, cada uno de acuerdo al tipo de computadora y al uso que se le da. Por ejemplo, existen los sistemas UNIX (que usan las computadoras Macintosh) el OS/2, el NetWare (utilizado en redes), el AS/400 que utiliza la IBM, etcétera. En el caso de las microcomputadoras compatibles con las PC’s (Personal Computers) producto de la misma IBM se utiliza el sistema operativo llamado DOS, que proviene de las siglas del nombre en inglés “Disk Operating System”. Cabe aclarar que últimamente se le añaden las letras MS por la compañía que lo produce: la Microsoft Co. De esta manera, el sistema operativo que se utilizará es el MS-DOS. ¿Qué es un sistema Operativo? Un sistema operativo es el programa que oculta la verdad del hardware al programador y presenta una vista simple y agradable de los archivos nominados que pueden leerse y escribirse. El sistema operativo resguarda al programador del hardware del disco y presenta una interfaz simple orientada al archivo, también disimula mucho del trabajo concerniente a interrupciones, relojes o cronómetros, manejo de memoria y otras características de bajo nivel. La función del sistema operativo es la de presentar al usuario con el equivalente de una máquina ampliada o máquina virtual que sea más fácil de programar que el hardware implícito. Un sistema operativo es una parte importante de casi cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el sistema operativo, los programas de aplicación y los usuarios. El hardware (unidad central de procesamiento (UCP), memoria y dispositivos de entrada y salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios. Puede haber distintos usuarios (personas, máquinas, otros computadores) que intentan resolver problemas diferentes; por lo tanto es posible que haya diferentes programas de aplicación. El sistema operativo controla y coordina el uso del hardware entre los diversos programas de aplicación de los distintos usuarios Podemos ver al sistema operativo como un asignador de recursos. Un sistema de computación tiene muchos recursos (hardware y software) que pueden requerirse para resolver un problema: tiempo de la UCP, espacio de memoria, espacio de almacenamiento de archivos, dispositivos de E/S, etc. El sistema operativo actúa como el administrador de estos recursos y los asigna a usuarios y programas concretos según los necesiten las tareas de los usuarios. Puesto que pueden surgir conflictos en las solicitudes de recursos, el sistema operativo Página 3
  • 4. debe decidir a que solicitudes se les asignaran para que el sistema de computación pueda funcionar de manera eficiente y justa. En términos generales no hay una definición de sistema operativo completamente adecuada. Los sistemas operativos existen porque son una manera razonable de solucionar el problema de crear un sistema de computación utilizable. Objetivos Operativos.   para la creación de los sistemas Transformar el complejo hardware de una computadora a una máquina accesible al usuario. Lograr el mejor uso posible de los recursos. Hacer eficiente el uso del recurso. El objetivo fundamental de los sistemas de computación es ejecutar los programas de los usuarios y facilitar la resolución de sus problemas. El hardware se construye con este fin, pero como este no es fácil de utilizar, se desarrollan programas de aplicación que requieren ciertas operaciones comunes, como el control de dispositivos de E/S. las funciones comunes de control y de asignación de recursos se integran para formar un solo fragmento de software: el sistema operativo. Clasificación de sistemas operativos Sistemas operativos mono tarea: Sólo pueden manejar un proceso, es decir , las tareas deben ejecutarse una tras otra Sistemas operativos La computadora puede procesar varias tareas al mismo tiempo multitarea: Sistemas operativos mono usuario: Sólo pueden atender a un único usuario, que es el que haya iniciado sesión en el sistema Sistemas operativos multiusuario: Pueden atender simultáneamente las peticiones de dos o más usuarios, que comparten los recursos del sistema informático al que se conectan. Este tipo de sistemas se emplean especialmente en redes, ya que cada usuario n ecesita de un terminal independiente para conectarse con el equipo que tiene instalado el sistema. Página 4
  • 5. Tipos de archivos Existen diferentes tipos de archivos. Los hay que contienen datos y existen los que pueden ser ejecutados y son, en sí, programas. El tipo de archivo se determina muchas veces por la extensión que tiene, por lo que no es recomendable darle extensiones arbitrarias a los archivos. Por ejemplo, la siguiente es una lista de extensiones y sus posibles usos: .BAK Archivo de copia de seguridad (respaldo). .BAT Archivo de proceso por lotes del sistema operativo (batch). .CHK Archivo recuperado por el CHKDSK. . $$$ Archivo temporal (un ejemplo). .COM Archivo de programa (comando). .EXE Archivo ejecutable (programa). Y así existen muchos más, al grado de que casi cada programa comercial crea los suyos propios. Sin embargo, los archivos que van a poder ser ejecutados (que corren un programa) y que, por tanto, nos interesarán al momento de ejecutar un paquete en particular son los que tienen extensión .EXE, .BAT o .COM. Es importante mencionar que cuando se posee un paquete computacional desconocido y lo que se desea es ver cómo corre, o cómo se ejecuta, lo primer que hay que hacer es buscar estos archivos. SISTEMA OPERATIVO MS-DOS MS-DOS (siglas de Microsoft Disk Operating System, Sistema operativo de disco de Microsoft) es un sistema operativo para computadores basados en x86. Fue el miembro más popular de la familia de sistemas operativos DOS de Microsoft, y el principal sistema para computadoras personalescompatible con IBM PC en la década de 1980 y mediados de 1990, hasta que fue sustituida gradualmente por sistemas operativos que ofrecían una interfaz gráfica de usuario, en particular por varias generaciones de Microsoft Windows. MS-DOS nació en 1981 al encargársele a Microsoft producir un sistema operativo para la gama de computadores personales IBM PC de IBM. En este momento, Microsoft compró los derechos de QDOS, también conocido como 86-DOS,1 de Seattle Computer Products, y comenzó a trabajar en las modificaciones para poder cumplir con los requerimientos de IBM. La primera edición, MS-DOS 1.0, fue presentada en 1982.2 La versión incluida en los PC's de IBM fue conocida como PC DOS. Aunque MS-DOS y PC-DOS fueron desarrollados por Microsoft e IBM en paralelo, los dos productos se separaron con el tiempo. Página 5
  • 6. Características Mono usuario y mono tarea. En la versión 2.0, lanzada en 1983, se le introdujeron características propias de Unix, como el uso de subdirectorios, tuberías, redirección de entrada y salida de comandos, así como soporte para discos duros y floppies de 360K de capacidad. Para instalar MS-DOS bastará con ejecutar el programa de instalación que está situado en el disquete número uno de MS-DOS. No es posible ejecutar MS-DOS desde los disquetes de instalación ya que dichos archivos están comprimidos. Instalar detecta el tipo de hardware y de software que contiene el PC y le comunica a este si no cumple con los requisitos mínimos o si existen características incompatibles con MSDOS. Características de archivos (Nombre y extensión) En MS-DOS, los nombres de archivo diferencian las mayúsculas y tienen un límite de ocho caracteres, seguidos optativamente de un punto y tres caracteres más. En informática, una extensión de archivo o extensión de fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto a su contenido. Tipos de archivos Extensión Corresponde a Extensión Corresponde a .386 Controlador de dispositivo virtual .aca Microsoft AgentCharacter .acg Vista previa de Microsoft Agent Microsoft AgentCharacter .acw Configuración del asistente de .ani accesibilidad Cursor animado .bat Archivo por lotes MS-DOS Maletín .bkf Copia de seguridad de Windows .blg Monitor del sistema .cat Catálogo de seguridad .cer Certificado de seguridad .cfg Configuraciones .chk Fragmentos .acs .bfc Página 6 de archivos
  • 7. recuperados .chm Ayuda HTML compilado .clp Clip de Portapapeles .cmd Secuencia de Windows NT .cnf Velocidad de marcado .com Aplicación MS-DOS .cpl Extensión del Panel de control .crl Lista de certificados .crt Certificado de seguridad .cur Cursor .dat Base de Datos .db Base de datos .der Certificado de seguridad .dll Librería, extensión de aplicación .drv Controlador de dispositivo .ds TWAIN Data Source file .dsn Nombre del origen de datos .dun Acceso telefónico de red .exe Aplicación .fnd Búsqueda guardada .fng Grupo de fuentes .folder Carpeta .fon Fuente .grp Grupo de Microsoft .hlp Ayuda .ht HyperTerminal .inf Información de instalación .ini Opciones de configuración .ins Configuración comunicaciones de Internet .isp Configuración comunicaciones de Internet .job Objeto de tarea .lnk Acceso directo .msc Documento de la consola común de Microsoft .msi Paquete de Windows Installer .msp Revisión de Windows Installer .msstyles Estilo visual de Windows .nfo MSInfo .ocx .otf Fuente OpenType comandos de revocaciones Control ActiveX de programas de de Página 7 de
  • 8. .p7c Identificador digital .pfm .pif Acceso directo a programa MS.pko DOS Objeto de seguridad de claves públicas .pma Archivo del Monitor de sistema .pmc Archivo del Monitor de sistema .pml Archivo del Monitor de sistema .pmr Archivo del Monitor de sistema .pmw Archivo del Monitor de sistema .pnf Información precompilada .psw PasswordBackup .qds Directorio de consulta .rdp Conexión a Escritorio remoto .reg Entradas de registro .scf Windows Explorer Command .scr Protector de pantalla .sct Windows Script Component .shb Acceso directo a documento .shs Recorte .sys Archivo de sistema .theme Tema de Windows .tmp Archivo temporal .ttc Tipografía True Type .ttf Tipografía TrueType .udl Vínculos a datos .vxd Controlador de dispositivo virtual .wam Libreta de direcciones .wmdb Biblioteca multimedia .wme Windows Media EncoderSession .wsc Windows Script Component .wsf Windows Script File Windows Script Host Settings File .zap Configuración de instalación de .bat software .wsh Página 8 Fuente Type 1 de instalación Aplicacion de MSDos archivo por lotes
  • 9. EXTENSIONES ESPECIALES Nombre Significado para el MS-DOS BAT Abreviatura de Batch. Identifica un archivo de texto que contiene un conjunto de comandos del MS-DOS que se ejecutan al escribir el nombre del archivo COM Abreviatura de Command. Identifica un archivo de comandos que contiene un programa que el MS-DOS ejecuta cuando se escribe el nombre del archivo EXE Abreviatura de Executable. Al igual que Com, identifica un archivo de comandos que contiene un programa que el MS-DOS ejecuta cuando se escribe el nombre del archivo HLP Abreviatura de Help. Contiene un archivo de texto de ayuda usado por algunos programas, incluidos el Shell del MS-DOS y el editor de las versiones 5 y 6 del MS-DOS OVL Abreviatura de Overlay. Identifica un archivo de comando que contiene parte de un programa de gran tamaño SYS Abreviatura de System. Identifica un archivo de uso exclusivo del MsDOS Estructura del MS-DOS. El sistema operativo MS-DOS tiene una estructura arborescente donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros. Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas. El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres ficheros:    IBMBIOS.COM IBMDOS.COM COMMAND.COM El IBMBIOS.COM se encarga de las comunicaciones de entrada y salida. El IBMDOS.COM es el centro de los servicios del ordenador, es conocido también como kernel o núcleo. El COMMAND.COM carga y permite ejecutar todos los comandos. Página 9
  • 10. Estructura básica del sistema. Archivos Fundamentales El MS-DOS contiene cinco elementos fundamentales:      La ROM-BIOS.- Programas de gestión de entrada y salida entre el Sistema Operativo y los dispositivos básicos del ordenador. La IO.SYS.- Son un conjunto de instrucciones para la transferencia de entrada/salida desde periféricos a memoria. Prepara el sistema en el arranque y contiene drivers de dispositivo residentes. MSDOS.SYS.- Es el kernel de MS-DOS, en que figuran instrucciones para control de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y entornos. DBLSPACE.BIN.- Es el controlador del Kernel del compresor del disco duro que sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir de la versión 6 del MS-DOS. Este controlador se ocupa de toda la compresión y descompresión de ficheros y se puede trasladar desde la memoria convencional a la memoria superior. COMMAND.COM.- Es el intérprete de comandos, mediante los cuales el usuario se comunica con el ordenador, a través del prompt >. Interpreta los comandos tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el directorio del sistema. Los ficheros IO.SYS, MSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al listar el directorio, y se cargan desde el disco a la memoria del ordenador al arrancar éste. Comodines *Este signo remplaza cadenas de caracteres. Es utilizado en el ejemplo, en el que remplaza el nombre de cualquier archivo solo específica que se listen los archivos con el nombre y con extensión [txt]. • ? Este otro signo remplaza pero solo un carácter. Podemos especificar más signos de interrogación. Con lo que si ponemos dir s???*.* Esto nos listaría los directorios y archivos con un nombre que empiecen por s y otras 3 letras cualquier mas unos carácter cualquiera, a continuación él.* que hace que se listen archivos con cualquier extensión. Página 10
  • 11. Comando básicos del sistema Operativo Comandos internos nombre significado Uso sintaxis Cls Clear screen cls Date Fecha Es un comando interno que borra el contenido de la pantalla y muestra el puntero de comandos del sistema Fija la feha del sistema. Time Hora pone en hora el reloj del sistema Limpiar pantalla modificadores DATE [MES-DIA-AÑO] /t muestra solo la fecha sin modificarla TIME [HH:MM[:SS[.XX]][A/P] ] HH : Define las horas, basado en un reloj de 24 horas MM : Son los minutos (de 0 a 59). Si no se incluye, pero se especifica HH, el MSDOS los pone a cero SS : Son los segundos XX : Son centésimas de segundo ( A/P : Definen A.M. o P.M. /t muestra solo la hora sin modifeicarla Ver versión Dir Directory Muestra la versión del MS-DOS que se esta utilizando El comando dir muestra los archivos del directorio directorio ver DIR [NOMBRE DE ARCHIVO] /W/P/A:<ATRIBUTO>/ O<FORMA_ORDENA R>/S/B/L/CH       Página 11 H : Muestra los archivos ocultos S : Muestra los archivos del sistema D : Muestra solo los nombre de los directorios A : Muestra los archivos cuyos atributos de seguridad esten activados R : Muestra solo los archivos de solo lectura N : Ordena alfabéticamente las entradas por c C C C C C C
  • 12.    Md Make directory Crea un nuevo directorio Crear directorio Cd Change directory nombre de archivo de la A hasta la Z E : Ordena alfabéticamente por la extensión de la A a la Z S : Ordena por tamaño de menor a mayor G : Agrupa los directorios delante de los archivos (-G viceversa) C: MD (nombre del archive nuevo) Cambia el directorio Cd c: Cambiar directorio Rd Remove directory Elimina un directorio /S quita todos los directorios y archivos del directorio. Se usa principalmente cuando se desea quitar un árbol. Eliminar directorio Copy copiar Copia un archivo de un directorio a otro Copy_(unidadorigen)<rutaorigen><archivoorigen>_(unidad destino)<rutadestino><archivodestino> /Q modo silencioso, no pide confirmación para quitar un árbol de directorio con /s Origen especifica el archivo que desea copiarse /a indica el archivo de texto ASCII /b indica un archivo binario /d permite que el archivo Página 12 C A
  • 13. destino se cree sin cifrar A /v comprueba si los nuevos archivos están escritos correctamente Ren Raname renombrar ambia el nombre del archivo, su extensión o ambos, puede usar caracteres comodín para renombrar un conjunto de archivos A REN <NOMBRE ANTIGUO> <NOMBRE NUEVO> A A C C C Del Delete Se usa para eliminar archivos. (unidad)(ruta) (directorio) <archivo> /p pide confirmación para eliminar un archivo D D borrar /f fuerza la eliminación de los archivos tipo texto /s elimina archivos especificados de todos los directorios /Q modo silencioso, no pide confirmación sobre eliminación con comodin global D D D D /a selecciona los archivos que se van a eliminar basándose en los atributos Type Tipo permite listar el contenido de un archivo TYPE <NOMBRE DE ARCHIVO> A A (estilo, modelo) C F C F Página 13
  • 14. Volume vol prompt VOL [DISCO:] Cambia el punteo de comandos del sistema por la cadena que se especifique. volumen Muestra la etiqueta de volumen y el numero de serie asignado a un disco, si existen. PROMPT CADENA $$ el caracter $t la hora $d la fecha $p el disco y la dirección en curso $v la versión del ms-dos $n el disco actual $g el carácter > $1 el carácter ( $b el carácter ! $q el carácter = $h retroceso $e el carácter de escape $ el principio de una línea nueva en pantalla Comandos externos Nombr e Significad uso o sintaxis Deltree Suprimir un directorio Borra un directorio sin importar que contenga subdirectorios (unidadruta) (/f) (/a) Format formato Permite crear una estructura lógica en una unidad de almacenamien to Format volumen [/fs:sist_arch] [v:/etiqueta][/q] [A:/tamaño][/c][/x][p/cicl os] [/s:estado] Página 14 modificador es /V especifica la etiqueta del volumen /Q verifica un formato rápido /F especifica el tamaño del disco del formato /A asigna un espacio para los archivos /S copia ejemplos Deltree f:mdso Deltree c:documentosmus ica Deltree g:practicas Deltree h:videos Deltree c:musicaranchera Format F:/q Format G:/S Format C:/F Format H:/a Format C:/v Format D:
  • 15. archivos de los sistemas de disco duro /T pistas especificas del numero de pistas por lado de disco Label etiqueta Crea cambia o elimina la etiqueta de volumen de un disco Verifica si hay errores en el disco duro Label [unidad:][etiqueta] Chkdsk Check disk Comprobaci ón de disco Defrag Attrib Chkdsk [volumen[[ruta]archivo] ]] [/f][/R][/X] f/ corrige los errores del disco /R encuentra los sectores dañados y recupera la información /x obliga al volumen desmontarse previamente sin ser necesario Chkdsk f:/f Chksdsk c:/r Chkdsk h:/x Chkdsk g: Chkdsk f:/r Chkdsk c:/f desfragment ar Elimina la fragmentación del disco duro y en consecuencia se acelera la búsqueda de información. defrag Defrag c:/a Defrag f:/e Defrag g:/h Defrag h:/c Defrag d:/m Defrag c:/u Presenta en pantalla o modifica los atributos de los archivos Visualiza los atributos de los directorios y archivos Attrib [unidad:][ruta][nombre de archivo] /A realiza análisis en los volúmenes especificados /C realiza la operación en todos los volúmenes /E realiza la operación en todos los volúmenes excepto los especificados /H ejecuta la operación con una prioridad normal /M ejecuta la operación /+ hace un seguimiento de una operación /U imprimir salida detallada + Establece un atributo -borra un atributo R atributo de solo lectura del archivo A atributo de archivos de almacenamiento S atributo de Página 15 Label F:helen Label C:datos Label F: Attrib C:mdsomanual Attrib c:mdsomanual/h Attrib C:mdsomanual+r Attrib c:mdsomanual-r Attrib c:mdsomanual/a Attrib
  • 16. diskcopy Copia de disco Permite mantener residentes en la memoria RAM Diskcopy [unidad1: [unidad2:]] [/V] archivos del sistema H atributo de archivo oculto I no atributo de archivo indizado de contenido /D procesa carpetas /v comprueba que la información se copie de manera correcta c:mdsomanual/s Diskcopy c: f:/v Comandos de archivos por lotes nomb re signific ado uso sintaxis Cls Clear secree Borrar pantalla Es un comando interno que borra el contenido de la pantalla y muestra el puntero de comandos del sistema Copia uno o mas archivos en otra ubicación cls copy copiar modificad ores Ejemplos cls Copy_(unida dorigen)<ruta origen><arch ivoorigen>_(uni dad destino)<ruta destino><arc hivo-destino> Origen especifica el archivo que desea copiarse C:>Copy_c:wimdows*.exe_c:trans aereoavion /a indica el archivo de texto ASCII C:> Copy c:prueba.txt d: /b indica un archivo binario /d permite que el archivo destino se cree sin cifrar A:>COPY PRUEBA.DOC CARTA.DOC C:> copy c:lect.exe f:mdso A:>COPY VENTAS.MAR *.ABR A:>COPY INFORME.DOC + BANCO.DOC TOTAL.DOC /v comprueba si los nuevos archivos están escritos correctament e Echo Eco Controla el eco de las Echo[mensaj e] Página 16 Echo diana Echo off
  • 17. ordenes y visualiza mensajes Desvia condicionalme nte el desarrollo de un programa Fija el titulo de la ventana Introduce comentarios Desvia incondicional mente el desarrollo de un programa Permite elegir entre unas opciones establecidas Echo [on/off] @echo off If [condicion] If %pass%==%conta% goto menú If %name%==%cero% goto inicio Title [cadena] Rem [comentario] Goto [etiqueta] Title es el grupo 1°5 que es super Title himnos Rem sección para mostrar archivos Choice [/c opciones] /c especifica la lista de opciones que se va a crear /n oculta la lista de opciones en la pregunta /cs habilita las opciones que se distinguen en mayúsculas /T numero de segundos de pause antes de que se lija una opción predetermina da / especifica la opción predetermina da /m especifica el mensaje que se mostrara antes de la pregunta /d se especifica para cincidir con el nombre /r guía el directorio de árbol de raiz /l es un conjunto de sucesion If si Title Titulo Rem reales Goto ir choice eleccion for para Repite una misma orden en un conjunto de ficheros For %variable% pause Hacer pausa Detiene temporalment e el desarrollo pause Página 17 Goto nombre Goto inicio Goto menú Goto opciones Goto himnos Choice /? Choice /c ync/m “presione y para si, n para no, para cancelar” Choice /t Choice /c ab /m selecciona una opción Choice /c /n /m “selecciona a para opcion 1 y b para opcion 2 Choice /t 10 /c yns/cs/d y For opciones %variable% /d For opciones %variable% /r For opciones %variable% /l pause
  • 18. de un programa ARCHIVO DE PROCESO POR LOTES ¿QUÉ ES UN ARCHIVO DE PROCESO POR LOTES? Es un archivo de texto formado por varios comandos del sistema operativo MSDOS. Esta secuencia de comandos se ejecuta uno a uno, en el mismo orden en que aparecen en el archivo de texto (programa), como si se tecleara cada uno delante del prompt. En algunas ocasiones el usuario escribe repetidamente la misma secuencia de comandos para realizar algunas tareas comunes. Para evitar eso podemos colocar esta secuencia de comandos de un archivo de procesamiento por lotes y ejecutar automáticamente algunas operaciones. Este sistema de procesar instrucciones o comandos, es una herencia de la época en que las computadoras no permitían al usuario trabajar con ellas en forma interactiva. Hoy en día todos estamos acostumbrados a teclear (o ejecutar) un comando y recibir una respuesta inmediata del sistema operativo; esto es lo que se denomina como “interacción” o procesamiento en tiempo real. Entre las operaciones que se pueden automatizar se encuentran:  Introducir la fecha y hora del día  Iniciar programas de aplicación  Crear copias de respaldo  Cambiar el nombre de un comando  Crear estructuras de directorios Para que puedan ser reconocidos por el MS-DOS como archivos especiales, los archivos de procesamiento por lotes deberán llevar la extensión .BAT. COMO CREAR ARCHIVOS POR LOTES Usted puede escribir sus propios archivos de proceso por lotes directamente con el comando COPY del DOS, o con el procesador de textos de su preferencia. UTILIZANDO COPY En nuestro siguiente ejemplo crearemos desde el disco duro un archivo sencillo de procesamiento por lotes(FOR−CHE). El cual nos permite el chequeo y formateo de un diskette en la unidad a: Paso 1. Teclee: COPY CON FOR−CHE.BAT y pulse enter Paso 2. Teclee los comandos uno por línea y en el orden en que desea que sean ejecutados. Página 18
  • 19. format a: <enter> chkdsk a: <enter> Paso 3. Después de la última línea, presione (F6) y luego ENTER. El archivo recién creado queda almacenado en el directorio actual. Para ejecutar el archivo (programa) “FOR-CHE”, se teclea su nombre en el prompt: C:DOS>FOR−CHE <enter> ACERCA DE PROCESAMIENTO POR LOTES Los siguientes puntos deberán conocerse antes de ejecutar un proceso por lotes en MS-DOS:  Se debe asignar la extensión .bat a todos los archivos de procesamiento por lotes.  Para ejecutar un archivo por lotes, solamente escriba su nombre (sin extensión).  Si presiona CTRL + C mientras el archivo de procesamiento por lotes se está ejecutando, el MS-DOS detiene la ejecución del archivo por lotes (programa).  Si retira la unidad que contiene el archivo por lotes que se está ejecutando, DOS le pedirá que vuelva a insertar dicha unidad (por ejemplo: la memoria USB)poder continuar procesando el archivo.  Usted puede especificar el nombre de otro archivo de proceso por lotes como el último comando de un archivo de procesamiento por lotes  Puede utilizar los símbolos de redirección (<, >, >>)  No se puede utilizar el símbolo de secuencia (;)  Asignar un directorio o unidad, afecta cada uno de los comandos siguientes del archivo de proceso por lotes. Nota. Al iniciar más de un comando externo con el mismo nombre, el MS-DOS ejecutara uno de ellos, de acuerdo con el siguiente orden de procedencia: Primero:.COM Segundo: .SYS Tercero: .BAT SUBCOMANDO DE LOS ARCHIVOS POR LOTES Existen comandos del MS-DOS que se pueden aprovechar en la creación de archivos por lotes. A continuación se definen cada uno de ellos: COMANDO CALL (llamar) Página 19
  • 20. Función: Llama un archivo de procesamiento por lotes desde otro igual, sin salir del archivo que hizo la llamada. Es decir, invoca la ejecución de otros archivos como una subrutina. Sintaxis: CALL [unidad de disco][ruta] [arch][a] Dónde: arch: archivo−bat; es el archivo de proceso por lotes que desea llamar. [a] :argumento: es el comando en este archivo de proceso por lotes que será ejecutado después de arch Una vez terminada la ejecución de arch, se reanuda la ejecución del archivo que hizo la llamada, a partir de[a] (argumento). Si omite [a] se reanuda a partir de la línea que le siga al CALL. Notas: No utilice secuencias ni símbolos de redirección. Un archivo de proceso por lotes, puede hacer una llamada repetitiva a sí mismo, siempre y cuando exista una condición de finalización COMANDO ECHO (eco) Función: Este comando activa y desactiva la exhibición de comandos por pantalla. Sintaxis: ECHO [ON] [OFF] [MENSAJE] Echo on: Nos permite ver en pantalla los comandos del DOS que están siendo ejecutados desde un archivo de proceso por lotes. Echo off: Desactiva la visualización en pantalla de los comandos. El valor por omisión es ECHO ON. Echo mensaje: Este subcomando nos permite imprimir mensajes en la pantalla. Deberá existir una línea de mensaje por comando. Si usted desea conocer el estado del comando ECHO, lo puede hacer desde un archivo de proceso por lotes o desde el prompt del MS-DOS, escribiendo: C:>echo <enter> Y el MS-DOS indicará el estado del comando en ese momento, por ejemplo: C:>ECHO está activado Se puede insertar el símbolo @ (arroba), antes de una línea de comandos en un archivo de proceso por lotes, para que no se haga ECO de dicha línea. COMANDO GOTO (Transferencia control a) Página 20
  • 21. Función: Transfiere el control de proceso a una línea con etiqueta, dentro del archivo de proceso por lotes. Sintaxis: GOTO[ :] rotulo [ :]: Estos DOS puntos deben proceder de la etiqueta destino. Rotulo: También conocido como etiqueta A continuación se presenta un ejemplo: :INICIO(etiqueta destino) comando−1 comando−2 comando−3 GOTO INICIO (transferencia de control) comando−5 comando−n Al emitirse un comando GOTO, se buscara la etiqueta en el archivo por lotes, si se encuentra la ejecución del archivo, continuara en la línea que sigue a la etiqueta. Notas: Cualquier línea en un archivo de procesamiento por lotes que empiece con [:] dos puntos, se ignora durante el proceso. Las etiquetas son palabras de ocho caracteres, precedidas por dos puntos. COMANDO PAUSE (pausa): Función: Suspende la ejecución de un archivo de procesamiento por lotes Sintaxis: PAUSE (comentario) Cuando se está ejecutando un archivo de procesamiento por lotes, puede ser necesario cambiar la unidad de almacenamiento (por ejemplo: memoria USB) o realizar alguna otra operación. El comando PAUSE suspende este proceso temporalmente, hasta que se presione cualquier tecla, al ejecutar se emite el siguiente mensaje: Presione una tecla para continuar... Si presiona Ctrl + C, el MS-DOS enviara el siguiente mensaje: Termina ejecución de archivo por lotes (S/N)...? Si presiona S se suspenderá el procesamiento del archivo por lotes; y el control para el MS-DOS. Opcionalmente se puede utilizar PAUSE para dividir un archivo de proceso por lotes en partes que lo permitan, deteniendo la ejecución del archivo en cualquier punto intermedio. Página 21
  • 22. Pause [comentario]:Es útil cuando desea poner en pantalla un mensaje especial. Ha menos que el ECHO este desactivado. PAUSE muestra este comentario antes del mensaje: “Presione una tecla para continuar...” Nota: Las líneas de pausa y comentario, no aparecen si el ECHO esta desconectado. COMANDO REN Función: Muestra por pantalla observaciones que están en la misma línea de comando. Sintaxis: REN [comentario] [Comentario]:. Es una línea de texto que le ayuda a identificar y recordar, que hace el archivo de proceso por lotes. Los únicos separadores aceptados en el comentario son; espacios, tabulaciones y comas. REN: Sin comentario nos permite dejar líneas en blanco, las cuales facilitan la lectura del archivo de proceso por lotes. Nota: si el comando ECHO esta desactivado, el comentario siguiente a REN no es mostrado. COMANDO IF (si) Función: ejecuta un comando basado en el resultado de una condición. Sintaxis: IF [condición] [orden] IF (NOT) arrorlev el numero comando cadena1 = cadena2 comando exist nombre−archivo comando La instrucción IF permite la ejecución condicional de los comandos. Cuando la condición es verdadera el MS-DOS ejecuta el comando, de lo contrario, lo ignora. CONDICIONES DE IF: Condición Descripción Verdadero si y solo si el programa anterior ejecutado por COMMAND.COM, tenía un código de número: Error level salida + (igual) o> (mayor que) número. Cuando un programa termina, da como resultado un código de salida. Usted puede utilizar esta condición para realizar otras tareas que están basadas en el código de salida del programa anterior. Verdadero si y solo si la cadena1 es idéntica acadena2: cadena1=cadena2 Las cadenas no pueden contener separador estales como comas, punto y coma, signo igual o espacio. No puede usarse una cadena en blanco. Exist Verdadero si y solo si existe el nombre de archivo. El nombre de archivo puede incluir la unidad y la ruta de acceso. Página 22
  • 23. Si se especifica el parámetro NOT, el MS-DOS ejecuta el comando cuando la condición sea falsa. QUE ES UN ARCHIVO AUTOEXEC.BAT Es un archivo de procesamiento por lotes que le permite ejecutar programas o comandos automáticamente, cuando arranca el MS-DOS. Su nombre proviene de la forma abreviada de dos palabras que en ingles significan: ejecución automática: (AUTOmaticEXEcution). Usted puede crear un archivo autoexec.bat que contenga todos los comandos del MS-DOS necesarios para que inicien las operaciones requeridas cuando usted encienda o reinicie el sistema. Generalmente se acostumbra incluir los comandos del MS-DOS: date, time, prompt, path. También se incluyen ciertos comandos que carguen programas residentes en RAM o un programa con un menú, que le permita visualizar e iniciar desde allí, al programa de aplicaciones deseado. Nota: El archivo autoexec.bat deberá estar almacenado en el directorio raíz del disco duro. Página 23