Lista de comandos de DOS

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 27 de diciembre de 2017; las comprobaciones requieren 18 ediciones .

Lista de comandos de DOS  : la siguiente es una lista de comandos para el sistema operativo DOS . A partir de la versión 5, esta lista con una breve descripción de cada comando se puede obtener escribiendo HELP. Además, a partir de la 5.ª versión, se puede obtener ayuda sobre un comando específico mediante un conjunto de caracteres /?después del nombre del comando.

Por ejemplo, un conjunto de comandos:

C:\>ren /?

dará como resultado obtener ayuda para el comando ren:

Cambie el nombre de uno o más archivos. RENOMBRAR [unidad:][ruta]nombre de archivo1 nombre de archivo2. REN [unidad:][ruta]nombre de archivo1 nombre de archivo2. No puede especificar una unidad o directorio diferente para el archivo de destino.

Todos los comandos de DOS no distinguen entre mayúsculas y minúsculas, lo que significa que cualquier comando se puede escribir tanto en minúsculas como en mayúsculas.

Comandos

attrib

Visualización y cambio de atributos de archivos.

ATRIBUTO [+R | -R] [+A | -A] [+S | -S] [+H | -H] [unidad:] [ruta] [nombre de archivo] [/S] [/D]

dónde:

Equivalente al comando chmod de UNIX .

cdo chdir

Muestra el nombre o cambia el directorio actual.

CHDIR [/D] [unidad:] [ruta] [..] CD [/D] [unidad:] [ruta] [..]

donde .. indica un cambio en el directorio principal.

El comando CD диск:muestra el nombre del directorio actual de la unidad especificada. El comando CDsin parámetros muestra los nombres de la unidad y el directorio actuales. La opción /D se usa para cambiar la unidad y el directorio actuales al mismo tiempo.

Cambio de comando CHDIRcuando el procesamiento de comandos extendido está habilitado: el nombre del directorio actual en la cadena de llamada se convierte al mismo caso que los nombres existentes en el disco. Por lo tanto, el comando CD C:\TEMPen realidad hará que el directorio sea actual C:\Tempsi existe en el disco. El comando CHDIRdeja de tratar los espacios como delimitadores, lo que le permite navegar a un subdirectorio cuyo nombre contiene espacios sin tener que escribir todo el nombre del directorio entre comillas. Por ejemplo:

chdir \winnt\perfiles\nombre de usuario\programas\menú de inicio

conduce al mismo resultado que:

cd "\winnt\perfiles\nombre de usuario\programas\menú de inicio"

Cuando deshabilita el procesamiento de comandos extendidos, solo se usa la segunda opción.

Equivale al comando Unix cd(con opciones) o pwd(sin opciones).

Comandos de Directorio

Los nombres de archivo en DOS solo pueden estar en formato 8.3, es decir, no más de 8 caracteres en el nombre del archivo y no más de 3 en la extensión (excluyendo los caracteres no válidos - espacio "/\ [ ] : ; = ,). El espacio se utiliza como separador entre el comando y sus parámetros.

Equipo Formato Descripción Opciones
dir DIR [диск:][маршрут][имя_файла] [/P] [/W] [A[[:]атрибуты]] [/O[[:]сортировка]] [/S] [/B] [/L] [/C] Vista de catálogo [1]
  • H - archivos ocultos;
  • -H - archivos no ocultos;
  • S - archivos del sistema;
  • -S - archivos que no sean del sistema;
  • D - directorios;
  • -D - solo archivos (no directorios);
  • A - archivos listos para archivar;
  • -A - archivos no modificados desde la última copia de seguridad;
  • R - archivos de solo lectura;
  • -R: archivos que no tienen acceso de solo lectura;
  • N - ordenar alfabéticamente (por nombre);
  • -N - en orden alfabético inverso (Z-A);
  • E - en orden alfabético por extensión;
  • -E - por extensión en orden, orden inverso;
  • D - por fecha y hora (a partir de antes);
  • -D - por fecha y hora, comenzando con la última;
  • S - en tamaño ascendente;
  • -S - tamaño descendente;
  • C - por relación de compresión, comenzando por la más pequeña;
  • -C - por relación de compresión, comenzando con la más grande.
md md диск:\имя_каталога crear un directorio
cd cd диск:\имя_каталога Cambiar directorio actual
rd rd диск:\имя_каталога Eliminación de un directorio
  • /s: elimina el directorio especificado y todos los subdirectorios junto con los archivos. La opción /s se utiliza para eliminar un árbol de directorios.
  • /q Ejecuta rmdir en modo oculto. El comando elimina directorios sin pedir confirmación.
  • /? - muestra ayuda en la línea de comando.
deltree deltree имя_файла_или_имя_каталога Borrar un directorio con todo su contenido
move move диск: имя_каталога новое_имя_каталога Cambiar el nombre de un directorio
path path диск1:\имя_каталога1;диск2:\имя_каталога2 Búsqueda

Al escribir dos puntos (..) puede volver al directorio anterior; cuando escribe \ - en el directorio raíz.

Ejemplos:

dir

Enumera los archivos y subdirectorios en el directorio dado. Si el comando se especifica sin parámetros, se muestran la etiqueta y el número del disco, los nombres de archivo y directorio (uno por línea), incluidas las extensiones, y la fecha y hora de su última modificación. Luego muestra la cantidad de archivos en el directorio, el tamaño total (en bytes) ocupado por los archivos y la cantidad de espacio libre en el disco.

DIR [unidad:][ruta][nombre de archivo] [/P] [/W] [A[[:]atributos]] [/O[[:]ordenar]] [/S] [/B] [/L] [/C]

El parámetro [unidad:][ruta] especifica la unidad y el directorio cuyo contenido desea mostrar en la pantalla. El parámetro [nombre de archivo] especifica el grupo de archivos o el archivo que se incluirá en la lista. La opción /P muestra una pantalla de lista de archivos a la vez. Para ver la siguiente pantalla, debe presionar cualquier tecla. La opción /W enumera los archivos en formato ancho con tantos nombres de archivo/directorio como sea posible en cada línea. El parámetro /A[[:] атрибуты]muestra los nombres de solo aquellos directorios y archivos que tienen los atributos dados. Si se omite este parámetro, DIR muestra todos los archivos excepto los ocultos y los del sistema. Si esta opción se especifica sin atributos, DIR muestra los nombres de todos los archivos, incluidos los archivos ocultos y del sistema. No se requiere el colon. La combinación de valores que se pueden utilizar como atributos se muestra en la siguiente tabla. Los valores no están separados por espacios:

El parámetro /O[[:] сортировка]controla el orden de clasificación del directorio cuando se muestra con el comando DIR. Si se omite, DIR ordena los nombres de archivos y directorios en el orden en que aparecen en el directorio. Si no se especifica ninguna opción de clasificación, DIR genera los nombres en orden alfabético. El valor que puede usar en el parámetro "ordenar" se describe en la siguiente tabla. Cuando se combinan, no necesitan estar separados por espacios:

La opción /S enumera todas las apariciones de un archivo en el directorio dado y todos los subdirectorios. /B enumera directorios y nombres de archivo uno por línea (incluida la extensión). Se muestra la información principal, sin la final. /B anula la opción /W. /L imprime nombres de archivos y directorios sin clasificar en minúsculas. Los caracteres extendidos no se convierten a minúsculas. /C[H] Muestra la relación de compresión de los archivos comprimidos con Doublespace según el tamaño del clúster de 8K. El parámetro H opcional genera esta información en función del tamaño del clúster de disco principal. Cuando se utiliza la opción /W o /B, se ignora la opción /C[H].

La salida del directorio o la estructura del disco se describe en la descripción del comando TREE, y sobre los discos comprimidos, en la descripción de DBLSPACE. Puede utilizar caracteres comodín (* y ?) para mostrar un subconjunto de archivos y directorios. Si se especifica más de un valor de orden de clasificación, DIR ordena los archivos por el primer criterio, luego por el segundo y así sucesivamente.

El formato de fecha y hora utilizado por DIR depende de la configuración del país en el archivo CONFIG.SYS. Si no se utiliza el comando PAÍS, los formatos siguen los formatos de EE. UU. Para canalizar la salida del comando DIR a un archivo, puede utilizar el carácter de redirección (>) o canalización (|). Antes de hacer esto, establezca la variable de entorno operativo TEMP en el archivo AUTOEXEC.BAT. De lo contrario, el archivo temporal se mostrará en la lista del directorio. Al usar el comando SET en la variable de entorno operativo DIRCMD en AUTOEXEC, puede preestablecer los parámetros del comando DIR. Solo se puede usar una combinación válida de opciones de DIR en la variable DIRCMD. Por ejemplo, para establecer DIRCMD en la salida amplia predeterminada (/W), incluya el comando set dircmd=/w en AUTOEXEC.BAT.

Puede anular el conjunto de opciones del comando DIR especificado con la variable DIRCMD. Para hacer esto, use las mismas opciones que en la línea de comando DIR, pero también debe preceder la opción con un signo menos, por ejemplo, dir /-w. También puede cambiar la configuración predeterminada de DIRCMD mediante el comando SET de DOS escribiéndola en la línea de comando después del signo igual (=). La nueva configuración será la predeterminada para todos los comandos DIR subsiguientes hasta la próxima vez que se use SET DIRCMD en la línea de comando o se reinicie MS-DOS. Para restablecer todas las configuraciones predeterminadas, escriba set dircmd=. Puede ver la configuración actual de la variable de entorno operativo DIRCMD con el comando set. MS-DOS muestra una lista de opciones y sus configuraciones (ver SET para más detalles).

Si es necesario usar DIR para mostrar una lista de directorio tras otra hasta que se muestre el contenido de cada directorio en el disco actual, y es necesario organizar cada directorio alfabéticamente, generarlo en formato ancho y hacer una pausa después de que se muestre cada pantalla - para hacer esto, estando en el directorio raíz, es necesario usar el comando dir /s/w/o/p. Para evitar que se muestren los nombres de los directorios, use el comando dir /s/w/o/p/ a: -d. Para imprimir la salida, utilice el símbolo de redirección: dir > prn.

chkdsk

Comprobación de disco y salida de informe.

CHKDSK [volumen:[[ruta]nombre de archivo]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamaño]]

dónde:

Los interruptores /Io /Cacortan el tiempo de ejecución CHKDSKal omitir algunas comprobaciones de volumen.

Equivalente a comando fscken Unix.

También puede usar el comando scandisk, que busca todos los clústeres defectuosos en el disco.

cls

Borra la terminal de la computadora .

Equivalente a comando clearen Unix.

copy

Copie uno o más archivos a otra ubicación.

COPIAR [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] fuente [/A | /B] [+ fuente [/A | /B] [[+ ...]] [resultado [/A | /B]]

dónde:

La clave /Yse puede establecer a través de la variable de entorno COPYCMD. El modificador de la línea de comandos /-Yanula esta configuración. De forma predeterminada, se requiere confirmación a menos que el comando COPYse ejecute en un archivo por lotes. Cuando ingresa el atributo con en lugar del nombre del archivo de destino, el contenido del archivo copiado se muestra en la pantalla. Son posibles otras variaciones del comando COPY, con el atributo con denotando dispositivos de E/S . Al ejecutar el comando COPY, los caracteres ( bytes ) se copian del archivo de origen uno por uno hasta que se alcanza el final del carácter del archivo. Si aparece un carácter de este tipo en medio del archivo, al ejecutar el comando COPY, el archivo no se copia por completo.

Para fusionar archivos, debe especificar un destino y varios archivos de origen mediante comodines o la extensión файл1 + файл2 + файл3 + ….

Equivalente a comando cpen Unix. Capacidades extendidas XCOPYyrobocopy

del, erase

Eliminar uno o más archivos.

DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres BORRAR [/P] [/F] [/S] [/Q] [/A[[ ::atributos]] nombres

dónde:

El prefijo " -" tiene el significado NO.

Cambio de comandos DELy ERASEactivación del procesamiento de comandos avanzado. Los resultados de salida para la clave /Sse invierten, es decir, solo se muestran los nombres de los archivos eliminados, no los archivos que no se pudieron encontrar.

Equivalente a comando rmen Unix.

deltree

Eliminación de un directorio junto con archivos y subdirectorios.

directorio del árbol [/y]

En Unix, la funcionalidad la deltreeproporciona el comando rmcon la extensión -r.

dir

Listado de archivos y subdirectorios del directorio especificado.

DIR [unidad:][ruta][nombre de archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N] [/O[[:]orden] ] [/P] [/Q] [/S] [/T[[:]tiempo]] [/W] [/X] [/4]

dónde:

El conjunto estándar de claves se puede escribir en la variable de entorno DIRCMD. Para cancelar su acción, ingrese las mismas teclas en el comando con el prefijo "-", por ejemplo: /-W.

Equivalente al lscomando unix.

echo

Salida de información a cualquier fuente de destino, archivo, pantalla, etc.

Ejemplo:

apagar el eco /p /t 3600 >> C:\\autoend.bat

La función de este comando y la notación para Windows y Unix son diferentes.

Muestra un mensaje (mensaje) o activa y desactiva la visualización de eco de comando.

ECO[ ][ENCENDIDO|APAGADO] ECHO[ ][mensaje]

El primer espacio de separación es obligatorio, el resto de los espacios de separación se ignoran en el primer caso y se asignan a la cadena del mensaje en el segundo caso. ECHO sin opciones muestra la configuración actual de ECHO.

fdisk /mbr

Cambiar el MBR , es decir, la restauración del registro de arranque maestro, si resultó dañado/modificado/sobrescrito. Al ejecutar el comando sin argumentos, aparece un menú para crear, eliminar y obtener información sobre las particiones del disco. La partición activa (de arranque) también se puede cambiar.

format

Formateo de disco.

FORMATO volumen: [/FS:sistema] [/V:etiqueta] [/Q] [/A:tamaño] [/C] [/X] FORMATO volumen: [/V:etiqueta] [/Q] [/F:tamaño] Volumen FORMATO: [/V:etiqueta] [/Q] [/T:pistas /N:sectores] Volumen FORMATO: [/V:etiqueta] [/Q] FORMATO volumen: [/Q]

dónde:

Véase también

Notas

  1. Un parámetro en la forma P>1.txt te permitirá escribir los datos recibidos en un archivo llamado 1.txt. El nombre del archivo se puede establecer en cualquiera.