31
CBT DR ALFONSO LEON 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 CBT Dr. Alfonso León de Garay, Tequixquiac. Página 1

Manual MS-DOS

Embed Size (px)

Citation preview

Page 1: Manual MS-DOS

CBT DR ALFONSO LEON 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

CBT Dr. Alfonso León de Garay, Tequixquiac.

Página 1

Page 2: Manual MS-DOS

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

Page 3: Manual MS-DOS

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 usuariosPodemos 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 debe decidir a que solicitudes se les asignaran para que el sistema de computación pueda funcionar de manera eficiente y justa.

Página 3

Page 4: Manual MS-DOS

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 para la creación de los sistemasOperativos.

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  multitarea: La  computadora  puede  procesar  varias  tareas  al  mismo tiempo

     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  necesita de  un terminal  independiente  para  conectarse  con  el  equipo  que  tiene  instalado  el sistema.

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

Página 4

Page 5: Manual MS-DOS

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 personales compatible 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.

Características

Página 5

Page 6: Manual MS-DOS

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 MS-DOS.

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 .acs Microsoft AgentCharacter

.acwConfiguración del asistente de accesibilidad

.ani Cursor animado

.bat Archivo por lotes MS-DOS .bfc Maletín

.bkf Copia de seguridad de Windows .blg Monitor del sistema

.cat Catálogo de seguridad .cer Certificado de seguridad

.cfg Configuraciones .chkFragmentos de archivos recuperados

.chm Ayuda HTML compilado .clp Clip de Portapapeles

Página 6

Page 7: Manual MS-DOS

.cmdSecuencia de comandos de Windows NT

.cnf Velocidad de marcado

.com Aplicación MS-DOS .cpl Extensión del Panel de control

.crlLista de revocaciones 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 programas de Microsoft .hlp Ayuda

.ht HyperTerminal .inf Información de instalación

.ini Opciones de configuración .insConfiguración de comunicaciones de Internet

.ispConfiguración de comunicaciones de Internet

.job Objeto de tarea

.lnk Acceso directo .mscDocumento 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 Control ActiveX .otf Fuente OpenType

.p7c Identificador digital .pfm Fuente Type 1

.pifAcceso directo a programa MS-DOS

.pkoObjeto 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

Página 7

Page 8: Manual MS-DOS

.pmw Archivo del Monitor de sistema .pnfInformación de instalació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 .wsh Windows Script Host Settings File

.zapConfiguración de instalación de software

.batAplicacion 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

Página 8

Page 9: Manual MS-DOS

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 Ms-DOS

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.

Estructura básica del sistema.

Archivos Fundamentales

Página 9

Page 10: Manual MS-DOS

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.

Comando básicos del sistema Operativo

Comandos internos

nombre significado Uso sintaxis modificadoresCls Clear screen Es un comando interno que

borra el contenido de la pantalla cls

Página 10

Page 11: Manual MS-DOS

Limpiar pantalla

y muestra el puntero de comandos del sistema

Date Fecha Fija la feha del sistema. DATE [MES-DIA-AÑO] /t muestra solo la fecha sin modificarla

Time Hora pone en hora el reloj del sistema 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 MS-DOS 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 Muestra la versión del MS-DOS que se esta utilizando

ver

Dir Directory

directorio

El comando dir muestra los archivos del directorio

DIR [NOMBRE DE ARCHIVO]

/W/P/A:<ATRIBUTO>/O<FORMA_ORDENA

R>/S/B/L/CH

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 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

c:\>DIR /W

C:\>DIR /W/P

C:\>DIR /OE

C:\>DIR /B

C:\>DIR /AH

C:\>DIR /AR

C:\>DIR /W/P/ON

Página 11

Page 12: Manual MS-DOS

viceversa)

Md Make directory

Crear directorio

Crea un nuevo directorio

C: \MD (nombre del archive nuevo)

Cd Change directory

Cambiar directorio

Cambia el directorio Cd c: \

Rd Remove directory

Eliminar directorio

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

/Q modo silencioso, no pide confirmación para quitar un árbol de directorio con /s

Copy copiar Copia un archivo de un directorio a otro

Copy_(unidad-origen)<ruta-

origen><archivo-origen>_(unidad destino)<ruta-

destino><archivo-destino>

Origen especifica el archivo que desea copiarse

/a indica el archivo de texto ASCII

/b indica un archivo binario

/d permite que el archivo destino se cree sin cifrar

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

A:\>

A:\>COPY VENTAS.MAR *.ABR

Ren Raname

renombrar

ambia el nombre del archivo, su extensión o ambos, puede usar

caracteres comodín para renombrar un conjunto de

REN <NOMBRE ANTIGUO>

<NOMBRE NUEVO>

A:\>REN ANUAL.VENT FINAL

Página 12

Page 13: Manual MS-DOS

archivos

A:\>REN VENTAS.MAR *.TRI

A:\>REN *.DOC *.TXT

C: \>ren *.exe *.pri

C: \>ren himnos.bat *.txt

C: \>ren *.bat *.exe

Del Delete

borrar

Se usa para eliminar archivos. (unidad)\(ruta) \(directorio) \<archivo>

/p pide confirmación para eliminar un archivo

/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

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

Del C:

Del c: \trans\aereo\*.log

Del c: \trans\aereo\avion

Del c: \trans

Del f: \manual

Del f: \archivos por lotes

Type Tipo

(estilo, modelo)

permite listar el contenido de un archivo

TYPE <NOMBRE DE ARCHIVO>

A:\>TYPE

A:\>TYPE VENTAS.FEB

C: \type Sonia.txt

F: \type manual.txt

C: \type continuacion.txt

F: \type practica1.txt

vol Volume

volumen

Muestra la etiqueta de volumen y el numero de serie asignado a

un disco, si existen.

VOL [DISCO:]

prompt Cambia el punteo de comandos del sistema por la cadena que

se especifique.

PROMPT CADENA$$ el caracter

$t la hora

Página 13

Page 14: Manual MS-DOS

$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

Nombre

Significado

uso sintaxis modificadores

ejemplos

Deltree Suprimir un directorio

Borra un directorio sin importar que contenga subdirectorios

(unidad\ruta) (/f) (/a) Deltree f:\mdsoDeltree c:\documentos\musicaDeltree g:\practicasDeltree h:\videosDeltree c:\musica\ranchera

Format formato Permite crear una estructura lógica en una unidad de almacenamiento

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

/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 archivos de los sistemas de disco duro/T pistas especificas del numero de pistas por lado de disco

Format F:/qFormat G:/SFormat C:/FFormat H:/aFormat C:/vFormat D:

Label etiqueta Crea cambia o Label [unidad:] Label F:helen

Página 14

Page 15: Manual MS-DOS

elimina la etiqueta de volumen de un disco

[etiqueta] Label C:datosLabel F:

Chkdsk Check diskComprobación de disco

Verifica si hay errores en el disco duro

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:/fChksdsk c:/rChkdsk h:/xChkdsk g:Chkdsk f:/rChkdsk c:/f

Defrag desfragmentar

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

defrag /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

Defrag c:/aDefrag f:/eDefrag g:/hDefrag h:/cDefrag d:/mDefrag c:/u

Attrib Presenta en pantalla o modifica los atributos de los archivos

Visualiza los atributos de los directorios y archivos

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

+ Establece un atributo-borra un atributoR atributo de solo lectura del archivoA atributo de archivos de almacenamientoS atributo de archivos del sistemaH atributo de archivo ocultoI no atributo de archivo indizado de contenido/D procesa carpetas

Attrib C:\mdso\manualAttrib c:\mdso\manual/hAttrib C:\mdso\manual+rAttrib c:\mdso\manual-rAttrib c:\mdso\manual/aAttrib c:\mdso\manual/s

Página 15

Page 16: Manual MS-DOS

diskcopy Copia de disco

Permite mantener residentes en la memoria RAM

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

/v comprueba que la información se copie de manera correcta

Diskcopy c: f:/v

Comandos de archivos por lotes

nombre

significado

uso sintaxis modificadores

Ejemplos

Cls Clear secreeBorrar

pantalla

Es un comando

interno que borra el

contenido de la pantalla y muestra el puntero de

comandos del sistema

cls cls

copy copiar Copia uno o mas archivos en otra ubicación

Copy_(unidad-origen)<ruta origen><archivo-origen>_(unidad destino)<ruta-destino><archivo-destino>

Origen especifica el archivo que desea copiarse

/a indica el archivo de texto ASCII

/b indica un archivo binario

/d permite que el archivo destino se cree sin cifrar

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

C:>Copy_c:\wimdows\*.exe_c:\trans\aereo\avion

A:\>COPY PRUEBA.DOC CARTA.DOC

C:> Copy c:\prueba.txt d:\

C:\> copy c:\lect.exe f:\mdso

A:\>COPY VENTAS.MAR *.ABR

A:\>COPY INFORME.DOC + BANCO.DOC TOTAL.DOC

Echo Eco Controla el eco de las ordenes y visualiza mensajes

Echo[mensaje]

Echo [on/off]

Echo dianaEcho off@echo off

If si Desvia condicionalme

nte el desarrollo de un programa

If [condicion] If %pass%==%conta% goto menúIf %name%==%cero% goto inicio

Title Titulo Fija el titulo Title Title es el grupo 1°5 que es super

Página 16

Page 17: Manual MS-DOS

de la ventana [cadena] Title himnosRem reales Introduce

comentariosRem

[comentario]Rem sección para mostrar archivos

Goto ir Desvia incondicional

mente el desarrollo de un programa

Goto [etiqueta]

Goto nombreGoto inicioGoto menú

Goto opcionesGoto himnos

choice eleccion Permite elegir entre unas opciones

establecidas

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

predeterminada

/ especifica la opción predeterminada/m especifica el mensaje que se mostrara antes de la pregunta

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 2Choice /t 10 /c yns/cs/d y

for para Repite una misma orden

en un conjunto de

ficheros

For %variable%

/d se especifica

para cincidir con el

nombre/r guía el

directorio de árbol de raiz

/l es un conjunto de

sucesion

For opciones %variable% /dFor opciones %variable% /rFor opciones %variable% /l

pause Hacer pausa

Detiene temporalmente el desarrollo

de un programa

pause pause

ARCHIVO DE PROCESO POR LOTES

¿QUÉ ES UN ARCHIVO DE PROCESO POR LOTES?

Página 17

Page 18: Manual MS-DOS

Es un archivo de texto formado por varios comandos del sistema operativo MS-DOS.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 LOTESUsted 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 COPYEn 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 enterPaso 2. Teclee los comandos uno por línea y en el orden en que desea que sean ejecutados.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:

Página 18

Page 19: Manual MS-DOS

C:\DOS>FOR−CHE <enter>

ACERCA DE PROCESAMIENTO POR LOTESLos 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:.COMSegundo: .SYSTercero: .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)

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

Página 19

Page 20: Manual MS-DOS

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)

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 etiquetaA continuación se presenta un ejemplo::INICIO(etiqueta destino)

Página 20

Page 21: Manual MS-DOS

comando−1comando−2comando−3GOTO INICIO (transferencia de control)comando−5comando−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 lotesSintaxis: 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.

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

Página 21

Page 22: Manual MS-DOS

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 comandocadena1 = cadena2 comandoexist 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ónVerdadero 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=cadena2Las 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.

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

Página 22

Page 23: Manual MS-DOS

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