Hola a todos! hoy veremos los esperados resultados a los ejercicios de MS-DOS que habíamos planteado en esta entrada.
No tenía planeado subirlos, ya que estaba pensado en que fuese un ejercicio de autobúsqueda, pero algunas personas los pidieron hace tiempo, así que ahí van!
1. Suponiendo que estamos en la carpeta
desiertos que a su vez está dentro de paisajes y de informes de la unidad C:
Indicar las rutas relativas y absolutas a:
Absoluta
|
Relativa
|
|
trabajos
|
C:\trabajos
|
..\..\..\trabajos
|
paisajes dentro de trabajos
|
C:\trabajos\paisajes
|
..\..\..\trabajos\paisajes
|
fichero 2001.doc dentro de la carpeta
paisajes que está dentro de trabajos
|
C:\trabajos\paisajes\2001.doc
|
..\..\..\trabajos\paisajes\2001.doc
|
playas
|
C:\informes\paisajes\playas
|
..\playas
|
fichero
aleman.gif de perros
|
C:\informes\animales\perros\aleman.gif
|
..\..\animales\perros\aleman.gif
|
fichero
gastos.xls de informes
|
C:\informes\gastos.xls
|
..\..\gastos.xls
|
Si estamos dentro de paisajes en la carpeta trabajos
Absoluta
|
Relativa
|
|
trabajos
|
C:\trabajos
|
..\
|
paisajes dentro de trabajos
|
C:\trabajos\paisajes
|
.\
|
fichero 2001.doc dentro de la carpeta
paisajes que está dentro de trabajos
|
C:\trabajos\paisajes\2001.doc
|
2001.doc
|
playas
|
C:\informes\paisajes\playas
|
..\..\informes\paisajes\playas
|
fichero
aleman.gif de perros
|
C:\informes\animales\perros\aleman.gif
|
..\..\informes\animales\perros\aleman.gif
|
fichero
gastos.xls de informes
|
C:\informes\gastos.xls
|
..\..\informes\gastos.xls
|
2. Utilizando comodines
a. En C:\INFORMES\PAISAJES\MONTAÑAS todos los
ficheros cuyo nombre empiece por Alpes
Alpes*.*
b. En C:\INFORMES\PAISAJES\DESIERTO todos los
ficheros cuyo nombre empiece por Desiert que además tengan extensión gif.
Desiert*.gif
c. En C:\TRABAJOS\ANIMALES todos los archivos
con información a partir del 2000 (incluido)
200*.doc
d. En C:\INFORMES\ANIMALES\PERROS todos los
archivos cuyo nombre comience por beagle
Beagle*.*
3. Listar el contenido del directorio perros
independientemente del directorio en el que estemos situados.
Dir C:\informes\animales\perros\*.*
4. Listar los archivos del directorio perros que
sean documentos de word ( extensión doc).. Suponemos que estamos en el
directorio gatos (Utilizar rutas relativas)
Dir ..\perros\*.doc
5. Listar todos los archivos del directorio SIMM
dentro de la unidad Z: Mostrar el contenido en pantallas, es decir si el
resultado no coge en una pantalla que no se listen más archivos hasta que pulso
una tecla,
Dir Z:\SIMM\*.* /p
6. Listar los ficheros cuyo nombre sea 1999
dentro de la carpeta trabajos, hacer la búsqueda también en sus subcarpetas.
Estamos en la carpeta C:\INFORMES\PAISAJES\MONTAÑAS
Dir
C:\trabajos\1999.* /s
7. Igual que el anterior pero ordenar el
resultado por fecha y hora de forma descendente.
Dir C:\trabajos\1999.* /s /o
8. Listar los ficheros ocultos que existen en C:
(realizar también la búsqueda en subdirectorios). Mostrar el resultado en
columnas
Dir C: /a:h /s /w
9. Introduce la orden adecuada de forma que me
pueda mover con las flechas del cursor por los comandos que he ejecutado con
anterioridad
doskey
10. Crear la estructura de directorios anterior
11. Suponiendo que estamos dentro de perros crear
dentro de animales un directorio llamado pájaros y otro llamado peces. Utilizar
rutas relativas.
Md ..\pajaros
Md ..\peces
12. Suponiendo que estamos en A: ir a C: y
después a la carpeta pájaros (hacerlo cambiando primero a la unidad y después
al directorio y de forma única en un solo paso.)
C: /cd informes\animales\pajaros
13. Suponiendo que estamos dentro de pájaros
borrar el directorio pájaros
cd..
rd pajaros
14. Suponiendo que estamos dentro de peces y que
este directorio tiene 2 archivos eliminar el directorio peces.
cd..
del peces
s
rd peces
15. Mostrar la estructura de directorios creada
en el punto 10 a partir de la rama
informes (independientemente del directorio en el que esté)
Tree C:\informes
16. Copiar todos los archivos del directorio
playas que hagan referencia a miño y todos los archivos del directorio montañas
que hagan referencia a los alpes al directorio paisajes del disquete (la carpeta
se encuentra directamente en el raíz del disquete). Además en el caso de los
archivos de montañas a la hora de realizar la copia debe de especificarse una M
delante del nombre del archivo
Copy
C:\informes\paisajes\playas\miño.* A:
Copy C:\informes\paisajes\montañas\alpes*.*
A:\paisajes M
17. Copiar los archivos de la carpeta paisajes
del diskette a otro diskette
Copy A:\paisajes B:
18. Borrar todo el contenido del diskette
Format A:
19. Copiar la estructura de archivos y
directorios desde el punto paisajes de informes al disquete. Si existiesen
ficheros ocultos copiarlos también. Copiar los directorios incluso si están
vacios
Xcopy
C:\informes\paisajes A: /e /h
20. Realizar una copia exacta del disquete
Diskcopy A: B:
21. Suponiendo que estamos en perros mostrar en
pantalla el contenido del fichero informes.txt que está dentro de la carpeta
informes.
Type
C:\informes\informes.txt
22. Suponiendo que estamos en animales mostrar en
pantalla el contenido del fichero resumen.doc que está dentro de la carpeta
informes.
Type C:\informes
\resumen.doc
23. Borrar dentro de la capeta paisajes de
trabajos el fichero 1999.doc suponiendo que estamos dentro de la carpeta
animales de trabajos. Pedir confirmación para realizar el borrado.
Del
C:\trabajos\paisajes\1999.doc /p
24. Recuperar los archivos borrados
anteriormente.
Undelete
C:\trabajos\paisajes\1999.doc
25. Cambiarle a los archivos dentro de la carpeta
animales de trabajo el nombre. Anteponerles año al nombre del archivo. Estamos
situados en la misma carpeta
Ren *_a.doc
26. Cambiarle el nombre a la carpeta trabajos y
llamarle estudios.
Move C:\trabajos
C:\estudios
27. Deshacer el cambio de nombre realizado en el
punto anterior.
Move C:\estudios
C:\trabajos
28. Crear una carpeta dentro de la carpeta
animales de trabajos llamado 90s y mover a el todos los archivos de la carpeta
animales que sea de la década de los 90
md
C:\trabajos\animales\90s
move
C:\trabajos\animales\199*.doc C:\trabajos\animales\90s
29. Cambiar la hora del sistema al horario de
veranoç
time
30. Mostrar la fecha del sistema
Date /t
31. Mostrar la versión de MS-DOS
ver
32. Mostrar la etiqueta de volumen del disquete.
Label A:
33. Cambiarle la etiqueta de volumen al disquete.
Ponle tu nombre
Label A:
34. Borra la pantalla
cls
35. Borra todo el contenido del diskette y
asignale la etiqueta de volumen ASI
Format a:
36. Formatea el diskette como disco de arranque
Format a: /s
37. Imprime el fichero informes.txt suponiendo
que estás en TRABAJOS (utilizar rutas relativas)
Print
..\informes\informes.txt
38. Añadirle al fichero informes.txt más datos
“Datos” >>
C:\informes\informes.txt
39. Chequear que el diskette formateado
anteriormente está en buenas condiciones. Chequear también el disco duro.
Chkdsk A:
Chkdsk C:
40. A los archivos dentro de perros cuyo nombre
sea beagle ponerle atributo de solo lectura. Ocultar el archivo aleman.gif
Attrib
C:\informes\animales\perros\alemán.gif +h
Attrib
C:\informes\animales\perros\beagle.* +r
41. Mostrar todo el contenido del directorio
perros (incluso ocultos)
Attrib
c:\informes\animales\perros
42. Borrar el archivo beagle.wav
Del
C.\informes\animales\perros\beagle.wav
43. Mostrar el camino de búsqueda actual.
cd
44. Añadirle al path actual el directorio
C:\INFORMES\PAISAJES (tendrá algún
efecto a la hora de trabajar con los archivos de ese directorio)
Path
C:\informes\paisajes
45. Realizar las modificaciones necesarias para
que un archivo no ejecutable del directorio C:\INFORMES\PAISAJES se localice
aunque no indique su ruta ni esté ubicado en él.
Append
C:\informes\paisajes
46. Crear una unidad llamada M: que apunte
C:\INFORMES\PAISAJES\MONTAÑAS
47. Ordenar descendentemente el contenido del
fichero C:\INFORMES\INFORMES.txt
Type C:\informes\informes.txt|sort /r
48. Ordenar el archivo C:\INFORMES\INFORMES.txt
por el nombre de la persona que realizó el informe.
Type C:\informes\informes.txt|sort /+2
49. Ordenar una serie de datos introducidos por
teclado
sort
juan
pedro
maria
ctrl+z
50. Mostrar el contenido del fichero
C:\INFORMES\INFORMES.txt pantalla a pantalla
Type C:\informes\informes.txt|more
51. Encontrar en el fichero INFORMES.txt los
informes de ANA
Type
C:\informes\informes.txt|find /n “ana” C:\informes\informes.txt
52. Encontrar en el fichero INFORMES.txt los
informes que no sean del 2005
Type
C:\informes\informes.txt|find /v “2005” C:\informes\informes.txt
53. Listar la unidad M:, mostrando los archivos
en columnas Guardar el listado en un fichero llamado paisajes.txt
Dir M: /w >>
paisajes.txt
54. Añadir al fichero anterior el listado de
playas y desiertos
Type playas.txt
>> paisajes.txt
Type desiertos.txt
>> paisajes.txt
55. Encontrar en el fichero INFORMES.txt los
informes de ANA. Ordenarlos por fecha y guardarlos en un fichero llamado
infAna.txt
Type
C:\informes\informes.txt|find /n “ana” C:\informes\informes.txt|sort /+3
>> infAna.txt
56. Buscar todos los archivos de C:\INFORMES y
sus subdirectorios creados en una determinada fecha. Mostrar el resultado
pantalla a pantalla
Dir C:\informes /p
/s /o:d
57. Buscar todos los ficheros de sólo lectura
de C:\INFORMES y sus subdirectorios.
Guardar el resultado en un fichero llamado lectura.txt
Dir C:\informes /a:r
/s >> C:\lectura.txt
58. Buscar la carpeta GATOS dentro de C:\INFORMES
59. Buscar en informes.txt todos los informes que
ha realizado ANA e imprimir la lista
ordenada por nombre del informe de forma descendente.
Type
C:\informes\informes.txt|find /n “ana” C:\informes\informes.txt|sort /r|print
60. guardar en el fichero chequeo.txt el
resultado del chequeo del estado del disco.
Chkdsk C: >>
chequeo.txt
Ahí los tenéis todos, espero que os sirvan de ayuda para corregir los del post original.
Un saludo!