curso de ms-dos basico

Upload: cotito1984

Post on 29-Oct-2015

42 views

Category:

Documents


0 download

TRANSCRIPT

  • CURSO DE MS-DOS

    Por Angel Luis Almaraz Gonzalez www.microshopnet.net [email protected] Primeros pasos con el DOS Desde que el ordenador personal denominado PC es tal, ha necesitado para su funcionamiento de un Sistema Operativo. Todo com enz con el m tico DOS, un producto desarrollado originariam ente por DIGITAL, que pensando que no sera un producto m uy com ercial, lo vendi al actual archimillonario Bill Gates, propietario de la empresa Microsoft. IBM entabl conversaciones con Bill Gates, se rum orea que fue porque en DIGITAL no contestaron a tiem po el telfono, y decidi com prar los derechos del sistema por un alto precio. Este hecho di lugar a una fructfera relacin entre ambas empresas. Posteriormente, el sistema operativo, que solo era capaz de funcionar con disketes, fue evolucionando hacia algo m s. Se di soporte a las prim eras unidades de alta capacidad, a las unidades de 3, a los discos duros, etc. El gran salto evolutivo tuvo lugar entre las versiones 3.30 a la 4.01, ya que

  • la versin 4.0 fue retirada antes de salir al m ercado por problem as internos en su funcionamiento. Las actuales particiones pasaron a poder ser de un tam ao superior a los 30 M Bytes. Ya no era necesario particionar los discos, se poda acceder a las pantallas de video VGA, y otras opciones varias que facilitaban su utilizacin. Estas versiones continuaron avanzando, incluyendo mejoras en el soporte de unidades de alm acenam iento de m ayor tam ao, aadiendo nuevas opciones com o detectores de virus, gestores del disco duro, desfragmentadores de disco, etc. El producto ya no era lo que fu en un principio, ya era un gran com pendio de software, conteniendo el propio sistem a operativo y un gran n m ero de utilidades para el mejor aprovechamiento del ordenador. Al m argen de este desarrollo tecnolgico de M icrosoft, em presas com o IBM y DIGITAL desarrollaron un sistema operativo compatible en mayor o menor grado con el originario de Microsoft, pero contando con la ventaja de incluir una serie de propiedades que posteriormente fue incluyendo la propia Microsoft. En el m om ento actual, el m ercado de aplicaciones DOS quedara dividido en tres grandes grupos: - Microsoft - IBM - Novell (en cuyo sistema se incluye una copia de Personal Netware, un software para el control de redes locales) Aunque en el mercado es posible encontrar otro Sistemas Operativos para el entorno PC, como OS/2, Unix, Windows NT, ..., en la actualidad el gran parque inform tico depende del tradicional DOS, m otivo por el cual se ha elaborado este corto docum ento relativo a su apredizaje y utilizacin. Esperando que sea de su agrado y que obtenga con l los conocimientos necesarios para un cm odo m anejo de su ordenador, com enzam os. Lo primero que es necesario explicar para conocer el funcionamiento de un PC es la forma que tiene para permitir que el usuario pueda acceder al control del

  • mismo. Los PCs disponen de unos circuitos electrnicos desarrollado para realizar una serie de tareas elementales, que son: - Deteccin de errores en el propio ordenador. - Pre-configuracin de los dispositivos bsicos para su funcionam iento. - Control de las unidades de discos para acceder al Sistema Operativo. Una vez que el ordenador ha comprobado el buen funcionamiento de todo el sistem a, busca una unidad de 'arranque' (denom inada as la unidad en la que se encuentra el propio sistema operativo guardado), que ser desde donde se introducir en la m em oria del ordenador todos los recursos necesarios para la utilizacin del PC. En esta fase se configuran los dispositivos de escritura, el teclado, la pantalla, la salida a impresora, ..., dejando el sistema listo de cara al usuario u operador. Existen dos ficheros m uy im portantes asociados a la configuracin del ordenador, que norm alm ente no son tenidos en cuenta por el usuario nvel, para evitar el com eter errores y que se pierda toda la inform acin contenida en el sistema. No, no es un intento de intimidar a nadie para que no investigue estos ficheros, simplemente es un aviso a tener en cuenta. Estos ficheros reciben el nombre de: - CONFIG.SYS, utilizado para la pre-configuracin de dispositivos internos. - AUTOEXEC.BAT encam inado a la personalizacin del sistem a y configuracin final de los dispositivos y del Sistema Operativo. Es necesario destacar el sistema que tiene el DOS de almacenar los programas o ficheros. Cada uno de los ficheros recibe un nombre, que se divide en dos partes independientes entre s. La prim era es el propio nom bre del fichero, que no debe superar los 8 caracteres, y la segunda se emplea para definir el tipo de fichero que es, con un m xim o de 3 caracteres. Existen un grupo de caracteres reservados por el sistema que no pueden ser empleador para definir ning n fichero, si as se intentara hacer, el sistem a dara un m ensaje de error. Igualm ente est perm itido el em pleo de unos determ inados caracteres denom inados

  • comodines que se utilizan para sustituir uno o varios caracteres. El caracter '?' se utiliza para especificar que sera vlido cualquier caracter en su lugar, mientras que '*' sirve para sustituir a un grupo de caracteres cualquiera. No siempre es permitido el empleo de estos caracteres. Es fcil perderse entre tanto tipo de fichero. Este tipo de fichero, o juego de tres letras, se suele denom inar habitualm ente 'extensin'. Las extensiones m s usadas de form a universal son: - COM, se utiliza para definir COMandos, es decir, programas que se encargan de proporcionarnos alg n tipo de control o facilidad de m anejo con el PC. - EXE, de caracter sim ilar al anterior, aunque no lim itados en su tam ao, normalmente se les define como ejecutables, es decir, aquellos programas que nos permiten, por ejemplo, escribir/leer este texto, jugar nuestros juegos favoritos, etc. Ni este tipo de fichero, ni el anterior son legibles para el usuario. - BAT, son ficheros con una extructura de texto convencional, que permiten 'program ar' una serie de actividades, que de otra form a sera necesario solicitar una por una. Son totalmente legibles por el usuario avanzado. - TXT, archivos de texto que contienen inform acin diversa y se pueden ver con el propio Sistema Operativo. - DOC, archivos de texto que se almacenan en un formato propio de procesador de textos. Para poder ser vistos o modificados es necesario disponer de este programa. - SYS, son los encargados de contener inform acin para el propio Sistem a Operativo, que perm iten la utilizacin de dispositivos para los que no existan originariam ente soporte en el sistem a, com o tarjetas de sonido, escneres, unidades de CD ROM , etc. - OVL, denominados 'overlays', que contienen partes de un programa que no caben en la memoria del propio ordenador. - HLP, ficheros de ayuda para los programas, que son los encargados de gestionar su utilizacin en cada m om ento, para que se adapte a las dudas del usuario. - INI, son ficheros de configuracin para que determ inadas aplicaciones se ejecuten siempre de la misma forma o con un sistema determinado. - CFG, sim ilares a los anteriores, especifican la form a de ejecucin de un programa.

  • - DLL, denom inadas libreras, norm alm ente son em pleadas por el entorno operativo Windows, del que no se va a tratar en este mini-curso. - INF, contiene INForm acin relativa al m odo de funcionam iento de un programa determinado. - BMP, es un tipo de almacenamiento de una imagen. - TIF, sim ilar al anterior, pero que puede ser de m enor tam ao. - GIF, el form ato genrico para el intercam bio de ficheros entre distintos sistemas de ordenador. - JPG, el m s reciente de los sistemas de almacenamiento, permite reducir el tam ao del grfico a costa de perder algo de calidad. - VOC, es un fichero en el que se encuentran almacenados sonidos o canciones que el ordenador puede interpretar si dispone de una tarjeta de sonido. - W AV, es una evolucin del anterior, em pleado m asivam ente en la actualiadad. - MID, realmente solo contiene una partitura que debe ser interpretada por la tarjeta de sonido del ordenador. - M OD, es un tipo de cancin avanzado, que contiene adem s de la partitura a interpretar, una digitalizacin de los sonidos necesarios para oirse. - S3M, el formato de canciones empleado masivamente en la actualidad por su potencia y flexibilidad. Cada uno de los ficheros tiene una serie de caractersticas definidas, que reciben el nombre de 'atributos'. Los atributos pueden ser de lo siguientes tipos. - A .- Atributo de Archivo. - H .- Atributo de Oculto, no se podr ver al hacer un dir sencillo. - R .- Atributo de solo lectura, si est activo, solo se puede leer. - S .- Atributo de sistema, los propios del sistema operativo. Estos atributos pueden definir cada uno de los ficheros, de forma conjunta, no es necesario que se definan todos, pero pueden estar los 4 de forma simultnea. Una vez que ya es posible identificar cada uno de los distintos formatos que el PC utiliza, recordando que los aqu m encionados son una pequea visin de los existentes, se puede comenzar a estudiar el manejo del PC.

  • En cuanto al medio de comunicarse con el ordenador existen distintos medios. Cada uno de los cuales recibe un nombre de dispositivo. Los habitualmente empleados son: - CON .- Consola, el monitor+teclado. - PRN .- Puerto de impresora definido por el usuario. - LPTx .- En donde x es un n m ero entre 1 y 3, es el puerto paralelo. - COMx .- En donde x es un n m ero entre 1 y 4, es el puerto serie. Existe un m edio de 'redireccinam iento' de inform acin, es decir, conseguir que la inform acin que se desea ver, sea enviada a otro dispositivo. Para esta tarea se em plea el sm bolo '>' seguido del nom bre del dispositivo deseado. Ejemplo: c:\> dir > prn Obtendram os una copia por la im presora del contenido del directorio actual, siempre y cuando la impresora estuviera conectada y en condiciones ideales para im presin. La forma que utiliza el sistema operativo DOS de estructurar el disco, es el denominado 'en arbol', es decir, se tiene un lugar donde almacenar tener la inform acin, y a su vez, puede contener otros grupos de almacenamiento donde guardar otras informaciones. Un ejem plo ilustrativo podra ser: Directorio -----------------SubDirectorio datos | datos datos | datos datos ----------------SubDirectorio -----------------SubDirectorio datos | datos Directorio datos ----------------SubDirectorio | datos Directorio -----------------SubDirectorio | datos ----------------SubDirectorio

  • Cada directorio puede a su vez contener tanto datos como otros directorios, que reciben el nombre de Subdirectorios. Una vez que se pasa a un subdirectorio este pasa a ser el directorio actual. Uno de los com andos m s em pleados es el denom inado DIR, que es el encargado de mostrarnos el contenido de cada uno de los directorios o subdirectorios que se encuentran en el ordenador. Una vez que el ordenador ha sido encendido y suponiendo que todos los dispositivos a l conectados se encuentran en perfecto estado, norm alm ente aparecer un m ensaje en la pantalla del ordenador del tipo: c:\>_ Este m ensaje significa que el ordenador est listo para recibir las ordenes del usuario. A partir de este m om ento vam os a describir los com andos m s bsicos del sistem a, para que el no iniciado conozca el m odo de operacin del ordenador PC. DIR Este comando se utiliza para ver el contenido de un directorio, tras escribirlo y pulsar la tecla intro para validar, aparecer un texto sim ilar al siguiente: --------------------------------------------------------------------------- SONY (DIR) 29/04/95 3:05 TAPE (DIR) 29/04/95 3:07 TEMP (DIR) 26/06/95 0:54 ULTRASND (DIR) 29/04/95 3:05 UNIVBE (DIR) 8/06/95 21:54 UTIL (DIR) 29/04/95 3:07 VBLASTER (DIR) 29/04/95 3:08 VMPEG (DIR) 29/04/95 3:07 WIN32APP (DIR) 29/05/95 14:20

  • WIN311 (DIR) 29/04/95 3:02 WPSHELL (DIR) 6/06/95 2:54 autoexec.bat 1367 17/07/95 22:10 command.com 56733 25/01/94 1:00 config.sys 2424 17/07/95 22:08 wina20.386 9349 25/01/94 1:00 72.438 bytes in 53 file(s) 94.208 bytes allocated 15.663.104 bytes free --------------------------------------------------------------------------- Se pueden distinguir fcilm ente los directorios de los ficheros, puesto que el propio sistema operativo identifica estos con el texto (DIR) . El resto son ficheros de cualquier otro tipo. En algunas ocasiones al realizar un DIR, la inform acin supera las 25 lneas habituales del modo de texto, con lo que se pierde por la parte superior de la pantalla una porcin de la inform acin contenida. Para evitar este hecho, el propio com ando incorpora una serie de opciones denom inadas 'parm etros', que se encargan de modificar el funcionamiento del comando. El com ando DIR dispone de los siguiente parm etros: /s .- M ostrar tam bin el contenido de cada uno de los subdirectorios. /p .- Cada vez que se llene una pantalla, detendr m om entnem ente el proceso. /w .- M ostrar la inform acin en form ato de m ltiples colum nas. /a .- M ostrar solo la inform acin especificada por el propio atributo. CLS Se encarga de borrar el contenido de la pantalla, solo borrar la inform acin mostrada, no los propios ficheros o directorios. CD Es el encargado de realizar el acceso al interior de los directorios, e

  • igualm ente perm ite el retroceder hacia atrs. Para pasar al interior de un directorio se debe especificar el directorio correspondiente precedido del mencionado comando. Com o ejem plo tpico podra utilizarse: cd dos En estos m om entos el 'prom pt' pasara a ser el siguiente: C:\DOS\>_ Y al realizar un DIR nos m ostrara algo sim ilar a: --------------------------------------------------------------------------- Volume in drive C is NEFRON_C Serial number is 1E9D:16B1 Directory of c:\dos\*.* . (DIR) 29/04/95 2:53 .. (DIR) 29/04/95 2:53 DATA (DIR) 29/04/95 2:53 SYSTEM (DIR) 29/04/95 2:53 TMP (DIR) 29/04/95 3:02 4201.cpi 26420 25/01/94 1:00 4208.cpi 113 25/01/94 1:00 ansi.sys 9065 25/01/94 1:00 append.exe 7808 25/01/94 1:00 assign.com 5160 25/01/94 1:00 attrib.exe 10200 25/01/94 1:00 chkdsk.com 13514 25/01/94 1:00 choice.com 1641 25/01/94 1:00 cmosclk.sys 855 25/01/94 1:00 command.com 56733 25/01/94 1:00 comp.com 8626 25/01/94 1:00 --------------------------------------------------------------------------- En este m om ento se puede ver que el disco C: est identificado con un nom bre

  • personalizable, que en este caso es NEFRON_C. Se nos muestra los directorios existentes conjuntamente con los ficheros que contiene. Destacar que los directorios definidos como "." y ".." no son realmente dos directorios, si no que son el directorio actual y el 'padre' o anterior. En el caso de realizar un DIR del directorio "." se nos m ostrar de nuevo la m ism a inform acin. en cam bio, si lo realizam os sobre el "..", se nos m ostrar el contenido del directorio anterior al actual. Para poder salir del directorio actual, existen tres opciones claramente diferenciadas: - Volver al directorio anterior, que se realiza mediante la orden: cd .. - Dirigirnos al directorio 'raz' del disco actual, m ediante: cd \ - Cambiar a un directorio especificado por el propio usuario, y que debe de contener la direccin com pleta del nuevo destino: cd \windows\system MD Para la creacin de nuevos directorios se em plea este com ando, y la form a correcta de utilizacin es: md directo Tras lo cual, al solicitar un DIR aparecer el nuevo directorio. RD

  • Utilizado para borrar directorios, teniendo en cuenta que antes de permitirse el borrado del mismo, este se debe de encontrar totalmente vacio. Ejemplo: c:\> rd windows Si el directorio 'windows' se encontrase com pletam ente vaco, despus de este comando desaparecera del disco duro. COPY Este comando es el encargado de realizar la copia de archivos desde un lugar a otro e incluso entre distintas unidades de almacenamiento. La form a de utilizacin consiste en indicar el fichero de origen y el de destino, puediendo em plearse un path de localizacin. Ejemplo: c:\> copy win.tmp d:\win.tmp Creara una copia exacta del ficheto win.tm p en el disco 'D:', dentro del directorio raz. MOVE Su utilizacin es sim ilar al com ando 'copy', diferenciandose de l en que no realiza una copia del fichero original, sino que traslada de lugar el fichero indicado. Ejemplo: c:\> move dos.bat c:\dos

  • Enviara el fichero m encionado al directorio llam ado 'DOS', desapareciendo del directorio raz el fichero original. DEL Se emplea para poder borrar un fichero o ficheros determinados. La forma de utilizacin es la siguiente: del files.bbs Puesto que este com ando adm ite el uso de los denom inados caracteres com odn, se puede solicitar el borrado de varios archivos en una sola lnea, tal com o sigue a continuacin: del *.des Que borrara todos los ficheros del directorio actual que tuvieran com o extensin de su nom bre los caracteres 'des'. TYPE Se utiliza para poder ver el contenido de los ficheros, aunque solo sern de fcil com prensin aquellos que sean escritos en form ato ASCII (un form ato para escritura de textos normalizados). Ejemplo: c:\> type config.sys M ostrara por pantalla el contenido del fichero de configuracin del sistem a. PRINT Es el encargado de obtener una copia impresa en papel de cualquier fichero o

  • grfico que se desee, para ello debe de encontrarse configurado correctam ente, tarea habitualmente encargado al program a de instalacin del sistem a operativo. Ejemplo: c:\> print autoexec.bat Si la impresora se encontrara en las condiciones necesarias para imprimir (estuviera conectada, en lnea, con papel, ...) se obtendra una copia en papel del fichero de configuracin del sistem a. EDIT Este es un program a que acom paa al sistem a operativo y que se utiliza para la revisin o creacin de ficheros de texto. Dispone de m en s de ayuda y otras facilidades para su utilizacin. Existen dos formas para utilizarlo, una de ellas consiste en ejecutar el com ando tal cual, y otra, indicndole el nom bre del archivo a utilizar. Ejemplo: c:\> edit nombre.txt Pondra en funcionam iento el program a, m ostrando el contenido del fichero 'nombre.txt' para que pudiera ser comprobado y/o corregido. DELTREE En determinadas ocasiones intentando borrar un directorio, se obtiene la escueta respuesta que nos indica que no es posible eliminar un directorio porque no se encuentra vaco, o la labor es tan problem tica, que se busca una form a rpida de realizar dicha operacin. Este com ando de encarga de tal funcin. Solo es necesario indicarle el nombre del directorio que se quiere eliminar y

  • l se encarga por s solo de ir borrando tanto los ficheros que se encuentren en su interior como los subdirectorios. Ejemplo: c:\> deltree ejemplo Borrara el directorio m encionado com pletam ente. TREE En determ inadas ocasiones sera interesante poder ver de form a rpida y fcil el contenido de una unidad de disco duro, para ellos existe este comando. Solo es necesario indicarle la unidad que se desea ver y m ostrar de form a clara y concisa la estructura de directorios. Si no se especificase una unidad, tom ara como solicitada la unidad por defecto o actual. Ejemplo: c:\> tree d:\ M ostrara la estructura de directorios en form a de rbol de la segunda unidad de disco duro, si esta se encontrara instalada en el sistema. FORMAT De form a norm alm ente peridica surgir la necesidad de realizar una copia de seguridad de alg n fichero o sim plem ente de trasladarlo entre varios PCs que no se encuentran conectados entre s. Para ello se utiliza el diskete, siendo habitualm ente el em pleado el denom inado disco de 3. En la m ayora de los casos, es posible adquirir disketes que se encuentran preparados para su utilizacin instantnea, en cam bio otros no, para ello es necesario realizar la operacin de form ateado, que se encarga de realizar un procesado del diskete para su posterior uso por el sistema operativo.

  • La form a habitual de utilizacin se basa en aadirle el nom bre de la unidad que se desea preparar, y el resto se realiza de forma interactiva. Es necesario destacar que debido a la potencia de este comando, su mal uso puede producir la prdida de datos sin posibilidades de recuperacin. Ejemplo: c:\> format a: Realizara un form ateado del diskete situado en la unidad 'A:', y tras esto, solicitara un nom bre para poder identificarlo posteriorm ente. Dispone de una gran variedad de opciones y parm etros, entre los que cabe destacar: - /v:[nombre] Donde se debe sustituir lo contenido entre corchetes por el nombre que se desea dar al diskete. - /q Realiza un formateado rpido, siem pre que este sea posible. - /u Realiza un formateado incondicional, no preguntando al usuario en ning n m om ento confirm acin para su accin. - /f:[tam ao] Donde se debe sustituir lo contenido entre corchetes por la cantidad del disco a formatear. Siendo las capacidades habituales de 720 Kbytes y 1.44 MBytes. - /s Se encarga de crear un disco denominado sistema, que perm ite que el ordenador arranque desde l, siem pre que se encuentre situado en la unidad 'A:' del ordenador. Existen m ultitud de com andos m s, pero que van m s all de esta prim era introduccin al sistem a operativo DOS. Recordar igualm ente que con la prctica es com o m ejor se aprende, pero eso s, procurando tener cuidado para no realizar acciones incorrectas que puedan daar la inform acin contenida en nuestro ordenador.