Atajos, comodines y cambio de dirección de la especificación
Atajos
Un número de comandos del DOS reconocen ciertos atajos al navegar entre los directorios. El más conocidos de éstos son:
Atajo |
Por qué utilizarlo |
. |
para referir al directorio actual |
.. |
para referir al directorio del padre |
\ |
para referir al directorio de raíz de la impulsión actual. |
impulsión: |
para referir al directorio actual en la impulsión |
Intentemos entenderlo con la ayuda de ejemplos. Si el directorio actual en la c: la impulsión es c:\windows\java\notes, entonces dir c: en a:\ > el aviso enumerará los archivos en c:\windows\java\notes
- Si la impulsión y el directorio actuales es c:\data\docs\letters, entonces:
Comando |
. |
.. |
... |
\ |
CD
o
CHDIR |
Nada.
Estancias del directorio actual como: c:\windows\ Java \ notas |
Cambiar al directorio del padre: c:\windows\java |
Cambiar al directorio del padre del padre:
c:\windows |
Cambiar al directorio de raíz: c:\ |
DIR |
Exhibe contenido del directorio actual:
c:\windows\ Java \ notas |
Exhibe el contenido del directorio del padre: c:\windows\java |
Exhibe el contenido del directorio del padre del padre: c:\windows |
Exhibe el contenido del directorio de raíz: c:\ |
- Si la impulsión y el directorio actuales es c:\, entonces:
Comando |
. |
.. |
... |
\ |
CD
(ChDir) |
Nada - estancias del directorio actual como: c:\ |
Mensaje de error:
“Directorio inválido” |
Mensaje de error:
“Directorio inválido” |
Nada.
Estancias del directorio actual como: c:\ |
DIR |
Exhibe contenido del directorio actual: c:\ |
Mensaje de error: “Directorio inválido” |
Directorios y extensión de las exhibiciones menos archivos del directorio actual |
Exhibe el contenido del directorio de raíz: c:\ |
Comodines
Muchos comandos del DOS tienen gusto, ATTRIB, copy, DEL, DELTREE, etc., aceptan el uso de los “comodines” (* y?). ¿Generalmente los términos, * refiere a caracteres múltiples y? refiere a un solo carácter en un nombre del archivo o de directorio.
Ésta es la razón que no podemos utilizar estos caracteres en nombre de ningún archivo. Estos caracteres especiales son/\: ¿*? < > “| que no se debe intentar para insertar en un nombre del archivo. La tabla de siguiente demuestra el uso de comodines:
Comodín |
Qué lo hace |
*.* |
Todos los archivos con todas las extensiones. |
*data*.* |
Todos los archivos con “datos” dondequiera en su nombre. |
*array.* |
Todos los archivos con los nombres que terminan con “arsenal” |
nota? .cpp |
Todos los archivos nombrados “nota” más un carácter y con extensiones de .CPP. Este archivo puede ser note1.cpp, pero no note.cpp. |
? t*.* |
Todos los archivos con un “t” como segunda letra en sus nombres |
Debe ser observado que no todos los comandos manejan comodines exactamente de la misma manera. Por ejemplo DIR * y DIR *.* se consideran sinónimo pero DEL * suprimirían solamente archivos sin una extensión.
Un espacio incluido por comas invertidas (““) se acepta mientras que una especificación válida del archivo cerca CORRIGE y DEL con todo de maneras algo diversas.
CORREGIR abrirá un archivo usando el nombre del directorio actual. Así si el directorio actual es D:\windows\java\notes, CORREGIR ““creará un archivo en que el directorio llamó “notas”.
DEL reconoce ““como *.* e incitará para la confirmación antes de suprimir todos los archivos en el directorio. Como con CORREGIR, el número de espacios entre las comas invertidas no se parece significativo pero si no hay espacios un mensaje de error es refrán exhibido los desaparecidos requeridos de un ese parámetro.
Desemejante de CORREGIR, una trayectoria puede ser incluida y, si es, no se requiere ningunos espacios entre las comas invertidas. es decir para suprimir todos los archivos en el directorio actual:
DEL. /los trabajos del "", pero DEL "" da un mensaje de error.
El copy también ve ““mientras que *.* y, como DEL, acepta una trayectoria con él. Desemejante de DEL, debe siempre haber un espacio entre las comas invertidas, aun cuando una trayectoria es incluido
|