Beruflich Dokumente
Kultur Dokumente
Computacin
Administracin de archivos con MSDOS Objetivo: El Alumno reconocer los comandos de MSDOS mediante la animacin de un juego de escaleras y mundos como parte de la administracin de archivos en MSDOS. Comandos de MSDOS Cada dispositivo de almacenamiento que se conecta a la computadora est asociado a una letra. Por ejemplo la letra (a) es para un disco de 31/2, la letra (C) es para un disco duro, la letra (D) puede ser para otro disco duro, una unidad de disco compacto, una unidad de DVD, una memoria flash, etc. Podemos ver cada unidad como si fueran mundos, estos mundos se muestran en la figura siguiente:
(A) floppy (F) Unidad de Disco compacto (H) memoria flash Figura 1: dispositivos de almacenamiento Cuando entramos a MSDOS nosotros estamos en un mundo (vamos a pensar que ese mundo es la unidad C)
Si nosotros estamos en el mundo de C y queremos ir al mundo de A tenemos que usar el comando A: (presionamos la letra A seguida de dos puntos). Al hacer esto vamos a ver que nosotros estaremos trabajando en la unidad A:
Comandos de MSDOS
Computacin
En la lnea de comandos vamos a ver posiblemente lo siguiente: A:\> Si no tenemos un disco dentro de la unidad A o el disco est daado la computadora nos va a mandar un mensaje de error que depender de la versin de Windows en que estemos trabajando (ya que tiene diferente versin de MSDOS). Para windows xp el mensaje ser el dispositivo no est listo. Para Windows 98 va aparecer anular, reintentar, cancelar tu vas a elegir con la primera letra de las palabra que vas a hacer anular (a), reintentar (r), omitir (c). Con las otras unidades vas a ver algo similar, por ejemplo si en tu mquina tienes todos los dispositivos que viste en la figura 1, si te quieres cambiar a la unidad I, el programa te va a mandar un mensaje de error, ya que no va a ser posible cambiarte ya que la unidad NO existe. Crear directorios. Comando md y mkdir Siguiendo con el mundo que acabamos de describir vamos ahora a crear directorios, los directorios van a ser como otros mundos que estn en un mundo padre, por ejemplo si nosotros estamos en el mundo de la unidad C y queremos crear un mundo en esta unidad vamos a usar el comando md o mkdir seguido del nombre del mundo que vamos a crear: Ejemplo md secundaria o mkdir secundaria Grficamente lo que va a pasar es lo siguiente: Secundaria
Ahora vamos a crear otro mundo (directorio) estando en el mundo de (C), el mundo nuevo tendr como nombre temporal La figura con el nuevo mundo estara de la forma siguiente
Comandos de MSDOS
Computacin
Temporal
Secundaria
(C) Disco duro Ejercicio 1 Dibuja las que se formara si se ejecuta lo siguiente en la lnea de comandos Mkdir Bachillerato Md Secretara Solucin Temporal Secundaria Bachillerato Secretara
(C) Disco duro Cambiar a un directorio (Comando cd) Si queremos ir a un mundo (directorio) de los que ya hemos creado tenemos que usar el comando cd seguido del nombre del directorio al cual vamos a ir. Por ejemplo si queremos ir al mundo de Secundaria, tenemos que escribir en la lnea de comandos C:\>cd secundaria Cuando hacemos esto, la lnea de comandos vamos a ver lo siguiente C:\secundaria> Grficamente significa que estamos en el mundo de secundaria como se observa en la figura siguiente
Comandos de MSDOS
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Podemos crear directorios en cualquier lugar en donde estemos, por ejemplo si deseamos crear una carpeta en secundaria llamada computacin tendremos que ejecutar lo siguiente: Md computacin Grficamente va a pasar lo siguiente Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Podemos crear otro directorio en Secundaria llamado ingls y la figura a modificar de la siguiente forma
Comandos de MSDOS
Computacin
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro No perdamos de vista que estamos en el mundo de secundaria. Si queremos ir al mundo de computacin Qu comando tendramos que ejecutar? Solucin Cd computacin La figura va a ser
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro y la lnea de comandos va a aparecer de la siguiente forma c:\secundaria\computacin> Como podemos observar la figura anterior, usted est en la carpeta de computacin, pero ahora desea ir al mundo de bachillerato. Para lograr eso tendr que bajar por las escaleras hasta llegar a C y despus subir a la carpeta de bachillerato. Para bajar a un mundo anterior, tenemos que usar el comando cd.. en la lnea de comandos. Comandos de MSDOS 5
Computacin
Cd .. es para bajar a un mundo anterior. Si ejecutamos cd.. en la lnea de comandos vamos a observar lo siguiente Antes de ejecutar cd.. c:\secundaria\computacin> despus de ejecutar cd.. c:\secundaria> Usted estara ahora en el mundo de secundaria como se muestra en la figura siguiente Ingls Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Si continuamos ejecutando comandos para llegar a bachillerato Qu comandos tendramos que usar y en que orden? Respuesta: Tendramos que usar los comandos cd.. y cd bachillerato (en ese orden), ya que primero tenemos que llegar hasta el mundo de C y despus subir al mundo de computacin La lnea de comandos tendra la siguiente forma: c:\secundaria>cd.. (al momento de ejecutar cd..) c:\>cd bachillerato (al momento de subir al directorio de bachillerato) c:\bachillerato> Una vez que estemos en bachillerato podemos crear ms mundos (directorios), crear archivos (objetos), bajar a un mundo anterior o subir a otro directorio (si existe). Podemos usar el comando cd para llegar a un lugar especifico dando la ruta completa, por ejemplo si queremos llegar al directorio de ingls que est en secundara partiendo de la carpeta de bachillerato podemos ejecutar los siguientes comandos en ese orden.
Comandos de MSDOS
Computacin
c:\bachillerato>cd .. c:\>cd secundaria c:\secundaria> c:\secundaria>cd ingls c:\secundaria\ingls> O podemos usar el siguiente comando C:\bachillerato>cd c:\secundaria\ingls C:\secundaria\ingls> Y automticamente llegara al directorio de ingls que est en secundaria, el efecto sera el mismo al ejercicio anterior La figura siguiente muestra el efecto de la ejecucin anterior (elija solo una de las dos)
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
Cul sera el efecto si ejecutamos cd c:\ estando en cualquier directorio (mundo), por ejemplo el directorio de ingls como se muestra en la figura anterior? Respuesta: el efecto sera C:\secundaria\ingls>cd c:\ C:\> Y la figura seria la siguiente
Comandos de MSDOS
Computacin
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Va a pasar el mismo efecto si ejecutamos el comando cd \ (nota que no fue necesario escribir el mundo a donde queremos llegar), ya que al poner nicamente el smbolo \ (diagonal inversa) le indicamos que llegue a la raz del dispositivo (unidad) en la que estamos trabajando. Crear archivos usando el editor de msdos (edit) Dentro del mundo que hemos creado, los archivos son objetos que vamos a representar por elipses dentro de nuestros dibujos. Los archivos llevan un nombre que describan lo que tienen al igual que los directorios, pero a diferencia de los directorios los archivos pueden tener una extensin del nombre, que pueden ser a lo mas tres letras que van despus de un punto. Las extensiones van describir el tipo de archivos que vamos a tener, por ejemplo los archivos con extensin .doc son archivos de word, a continuacin se muestra una tabla con algunas extensiones y el tipo de archivos que son Extensin .doc .exe, .com, .bat .xls .C, .cpp .fig, .bmp, .jpg, gif. .dwr .tmp .htm html (linux) .txt .mp3 Tipo de archivo Archivos de word Archivos ejecutables Archivo de exel Archivo de lenguaje C Archivos con imgenes Archivos de corel Archivos temporales Archivos con pginas web Archivos de texto Archivos de canciones
Pero regresando a msdos, como se mencion anteriormente existe un editor de texto en msdos llamado edit, para ejecutar edit en la lnea de comandos tendremos que poner el Comandos de MSDOS 8
Computacin
comando edit seguido del nombre del archivo que queremos crear o modificar, si por algn motivo no dio el nombre del archivo, es posible abrir o guardar un archivo mediante el men de archivo. Recuerde que cuando est dentro del edit y el ratn no funciona, es necesario presionar la tecla alt seguida por una de las letras que se ven resaltadas en los mens del edit para elegir el men adecuado, por ejemplo para entrar al men archivo, tendremos que presionar al mismo tiempo alt a, (primero presione alt y despus la a sin dejar de presionar alt). Ejercicio: estando en c:\> Ve a la carpeta de computacin que est en secundaria y crea un archivo llamado prueba.txt Solucin: Ejecutamos primeramente: C:\>cd secundaria C:\secundaria>cd computacin C:\secundaria\computacion>edit prueba.txt Al ejecutar edit aparecer una pantalla donde podrs escribir un documento solo de texto. La pantalla del edit tiene: mens, rea para escribir y el lugar en donde se va a escribir. La figura siguiente muestra la pantalla del editor y sus partes ms importantes.
Comandos de MSDOS
Computacin
Prueba.txt
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Copiar archivos (Comando copy) Para copiar un archivo podemos tener dos formas 1. Copia de archivo a archivo. Si queremos copiar un archivo a otro archivo, es necesario escribir copy seguido dos nombres de archivos, el primero es el archivo que vamos a copiar y el segundo el archivo a donde vamos a copiar el primero. Ejemplo: copiar el archivo prueba.txt a prueba1.txt y dibuja la figura anterior con sus cambios Solucin: Estando en la lnea de comandos ejecutamos C:\secundaria\computacion\>copy prueba.txt prueba1.txt Si la copia se realiza correctamente va a aparecer un mensaje de 1 archivo copiado. C:\secundaria\computacion\> La figura modificada es: 2. copiar un archivo a un directorio Si queremos copiar un archivo a un directorio tenemos que usar el comando copy, seguido de un directorio que est en el mismo mundo o dando la ruta completa a donde se va a copiar. C:\secundaria\computacion\>
Comandos de MSDOS
10
Computacin
Prueba1.txt Prueba.txt
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Ejercicio Estando en computacin crear un mundo llamado ivq, y copia el archivo prueba.txt a este mundo, adems repite la figura anterior con los cambios efectuados al ejecutar el comando copy C:\secundaria\computacion\>md ivq C:\secundaria\computacion\>copy prueba.txt ivq C:\secundaria\computacion\> Podemos usar comodines para hacer copias de mas de un archivo, esto se logra mediante el comodn *o el comodn ?. El comodn * reemplaza un conjunto de letras y el comodn ? reemplaza una letra. Ejemplo usar el comodin * para copiar todos los archivos que se encuentran en c:\secundaria\computacion a c:\bachillerato Solucin: Para hacer la copia de los archivos que estn en c:\secundaria\computacion es necesario usar el comando cd seguido del lugar a donde queremos ir. >cd c:\secundaria\computacion Una vez que estamos en computacin podemos usar el comando copy de la siguiente forma C:\secundaria\computacion\>copy *.* c:\bachillerato
Comandos de MSDOS
11
Computacin
Prueba.txt
ivq
Prueba1.txt Prueba.txt
Ingls
Computacin
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Al ejecutar la instruccin anterior vamos a ver que todos los archivos que estn en computacin se van a copiar a bachillerato. La figura que muestra esto se presenta a continuacin. La instruccin significa copia todos los archivos con cualquier extensin a la ruta especificada
Prueba.txt
ivq
Prueba1.txt Prueba.txt
Ingls
Computacin
Prueba1.txt Prueba.txt
Temporal
Secundaria
Bachillerato
Secretara
(C) Disco duro Si en el directorio hubiera muchos archivos y solamente le interesan por ejemplo los que tengan extensin txt, entonces para lograr la copia ser necesario ejecutar la siguiente lnea en la lnea de comandos Comandos de MSDOS 12
Computacin
C:\secundaria\computacion\>copy *.txt c:\bachillerato En esta ocasin se van a copiar todos los archivos con extensin txt a bachillerato Mover un archivo (comando move) El comando move es muy similar al comando copy, una diferencia entre ambos comandos es que el comando move no deja copia de donde se estan moviendo los archivos y el comando copy si deja. La sintaxis es muy similar C:\secundaria\computacion\>Move *.* c:\secretara La figura siguiente muestra que los archivos que estaban en bachillerato se movieron a secretara, note que en esta ocasin no se quedaron archivos en bachillerato como ocurra con el comando copy
Prueba.txt
ivq
Prueba1.txt Prueba.txt
Ingls
Computacin
Prueba1.txt Prueba.txt
Temporal
Secundaria
Bachillerato
Secretara
Comandos de MSDOS
13
Computacin
Cambiar de nombre a un archivo (comando rename) Para cambiar de nombre a un archivo es necesario usar el comando rename y enseguida dos nombres de archivo, el primer nombre es el nombre del archivo que vamos a copiar y el segundo nombre de archivo es el archivo a donde vamos a copiar el primer archivo. Ejemplo: cambia de nombre al archivo prueba.txt que est en secretara y ahora llmale bach.txt. Solucin Para poder cambiar el nombre al archivo es necesario ir al directorio en donde est el archivo,
>cd c:\secretaria Cuando estemos all es necesario usar el comado rename >rename prueba.txt bach.txt Al ejecutar la lnea anterior la figura quedar de la forma siguiente
Prueba.txt
ivq
Prueba1.txt Prueba.txt
Ingls
Computacin
Prueba1.txt bach.txt
Temporal
Secundaria
Bachillerato
Secretara
Comandos de MSDOS
14
Computacin
ivq
Prueba1.txt Prueba.txt
Computacin
Prueba1.txt bach.txt
Temporal
Secundaria
Bachillerato
Secretara
Comandos de MSDOS
15
Computacin
Nota: Los comodines tambin se pueden usar con el comando del, solo que aqu debemos de tener mucho cuidado debido a que estamos eliminando informacin que es imposible de recuperar. A continuacin se muestra en la figura el efecto de ejecutar el comando del
ivq
Prueba1.txt Prueba.txt
Computacin
Prueba1.txt bach.txt
Temporal
Secundaria
Bachillerato
Secretara
Prueba1.txt Prueba.txt
Computacin
Prueba1.txt bach.txt
Temporal
Secundaria
Bachillerato
Secretara
Comandos de MSDOS
16
Computacin
Comando DIR El comando dir muestra el contenido del directorio, en la figura siguiente se observa la ejecucin del comando dir, en un directorio. En la figura, podemos observar que el comando dir adems de proporcionar los nombres de los archivos proporciona fechas de ceracin y modificacin, si son archivos o directorios, etc.
Podemos usar el comando dir con algunas variaciones algunas de ellas se muestran a continuacin Dir /p Muestra el contenido del directorio por paginas, esta variacin del comando dir se usa cuando el directorio contiene mucha informacin (muchos archivos y/o directorios). Dir /w Muestra el contenido del directorio a lo ancho, se usa normalmente cuando no interesa saber mas informacin de un archivo. Dir /w/p Muestra el contenido de un directorio a lo ancho y por paginas. Tambin podemos usar comodines usando el comando dir, por ejemplo Dir *.txt muestra todos los archivos que tengan extensin txt Dir P* Mutras todos los archivos que inicien con la letra P.
Existen otros comandos de MSDOS que no necesariamente sirven para la manipulacin de archivos, algunos de ellos se muestran a continuacin. Date (ve y Cambia la fecha de una computadora) Cls (Borra la pantalla de msdos) Time (Ve y cambia la hora de la computadora) Ver (Muestra la versin de MSDOS que est instalada en la maquina)
Comandos de MSDOS
17
Computacin
Resumen de comandos Nombre del comando Unidad: Md o mkdir cd Significado Cambia al dispositivo especificado por una letra Crea un directorio dentro del directorio en donde te encuentres Cambia a un directorio Sintaxis A: c: d: etc Mkdir <nombre del directorio> Md <nombre del directorio> Cd <directorio> Cd <ruta completa> Cd \ Cd c:\ Cd .. Edit <nombre del archivo> Copy <archivo><Nombre del archivo destino> Copy <archivo> <Nombre del directorio> Copy <archivo> <ruta completa> move <archivo><Nombre del archivo destino> move <archivo> <Nombre del directorio> move <archivo> <ruta completa> Rename <nombre de archivo> <nuevo nombre de archivo> Rmdir <nombre del directorio> Rd <nombre del directorio> Del <nombre del archivo> Dir Dir /p Dir /w Dir /w/p Dir *.doc Etc. Date Cls Time ver
Cambia a un directorio que est abajo (directorio padre) Editor de texto de msdos Copia un archivo a otro, o un archivo a un directorio
move
Cambia el nombre a un archivo Elimina un directorio (solo si est vaco) Elimina archivos Lista el contenido de un directorio
Ve y cambia la fecha de la computadora Limpia la pantalla de la computadora Ve y cambia la hora de la computadora Ve la versin de msdos
Comandos de MSDOS
18