Red de conocimiento informático - Aprendizaje de programación - Descarga de comandos externos de DOS

Descarga de comandos externos de DOS

DOS: sistema operativo de disco, sistema operativo de disco, los comandos de DOS se dividen en comandos internos y comandos externos. Los comandos internos también se denominan comandos residentes. Se cargan en la memoria al mismo tiempo que se inicia el sistema DOS y permanecen en la memoria. En otras palabras, mientras el sistema DOS esté iniciado, podemos usar comandos internos. Los comandos externos son archivos ejecutables almacenados en el disco. Para ejecutar estos comandos externos, el archivo debe cargarse desde el disco en la memoria. Por lo tanto, el comando externo solo se puede utilizar cuando el archivo existe. Los archivos con .COM, .EXE, .BAT y otras extensiones pueden considerarse comandos externos.

Los comandos internos más utilizados incluyen MD, CD, RD, DIR, RUTA, COPIAR, TIPO, EDITAR, REN, DEL, CLS, VER, FECHA, HORA, PROMPT.

Los comandos externos comúnmente utilizados incluyen DELTREE, FORMAT, DISKCOPY, LABEL, VOL, SYS, XCOPY, FC, ATTRIB, MEM y TREE.

Explicación detallada de los comandos internos más utilizados

1. MD - Función Crear subdirectorio: Crear un nuevo subdirectorio Tipo: Formato de comando interno: MD [letra de unidad:] [nombre de ruta]

FOR 1:

C:\ >md y /*---Crear subdirectorio y---*/

2. CD - Cambiar el directorio actual Función: Mostrar el directorio actual Tipo: Formato de comando interno: CD [letra de unidad:] [nombre de ruta] [nombre de subdirectorio]

Explicación: El comando CD no puede cambiar el disco actual. CD...Volver al directorio anterior. CD\ significa volver al directorio del disco actual. Cuando el CD no tiene parámetros, se muestra el nombre del directorio actual.

PARA 2:

C:\>cd y /*---Muestra el directorio actual y---*/

3. RD——Comando eliminar subdirectorio Función: Eliminar el directorio del disco especificado. Tipo: Formato de comando interno: RD[letra de unidad:][nombre de ruta][nombre de subdirectorio]

FOR 3:

C:\>rd y

4. DIR——Comando Mostrar directorio de disco Función: Muestra el contenido del directorio de disco. Tipo: Formato de comando interno: DIR [letra de unidad][ruta][/P][/W]

PARA 4:

C:\>dir y

5. PATH——comando de configuración de ruta Función: Buscar ruta para archivos ejecutables del dispositivo, solo válido para archivos. Tipo: Formato de comando interno: RUTA [letra de unidad 1] directorio [nombre de ruta 1] {[; letra de unidad 2:], ...}

FOR 5:

C:\>ruta

PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRAMFILES\MTS

6. COPY comando de copia de archivos Función: Copiar uno o más archivos al disco especificado.

Tipo: Formato de comando interno: COPY [disco de origen][ruta][disco de destino][ruta][nombre de archivo de destino]

FOR 6_1:

C: \>copiar yyy.txt yyy

1 archivo(s) copiado

C:\yyy>dir yyy

YYY TXT 8 23-11-03 19 :21 /*---Ahora use el comando DIR para verificar la situación de copia---*/

Nota: si está copiando varios archivos en un archivo nuevo, el comando es así COPY [fuente disco ][ruta]〈archivo fuente A〉+[disco fuente][ruta]〈archivo fuente B〉[disco de destino][ruta][nombre del archivo de destino]

PARA 6_2:

C:\>copiar x.txt+y.txt xy.t

x.txt

y.txt

1 archivo(s) copiado

7. TIPO——Comando de visualización del contenido del archivo Función: Muestra el contenido del archivo de código ASCII. Tipo: Comando interno. Formato: TIPO[Letra de unidad:][Ruta]

PARA 7:

C:\>trpe yyy.txt /*---Supongamos que está en el directorio de la unidad C. El archivo yyy.txt existe ---*/

8. EDITAR——Comando Editar contenido de archivo

1. Función: Editar el contenido del archivo ASCII y también crear un archivo nuevo.

2. Tipo: Comando interno.

3. EDITAR[Letra de unidad:][Ruta]

Explicación: EDITAR puede editar el contenido de archivos ASCII o crear un nuevo archivo y sus extensiones. El método de denominación también es muy flexible, como los formatos .txt, .bat e incluso .c, .bas que se pueden editar.

PARA 8_1:

C:\>editar /*Ingresar al modo de edición*/

PARA 8_2:

C:\> editar yyy.txt /*---Edite el contenido del archivo yyy.txt. Si desea optar por admitir el formato chino, debe instalar UCDOS---*/

9. REN - función del comando de cambio de nombre de archivo: cambiar el tipo de nombre de archivo: formato de comando interno: REN [letra de unidad:] [ruta]

PARA 9:

C:\>ren yyy.txt cly.txt

10. DEL——Comando eliminar archivo Función: Eliminar el archivo especificado. Tipo: Formato de comando interno: DEL[Letra de unidad:][Ruta][/P]

Descripción: Si selecciona el parámetro /P, el sistema le preguntará si realmente desea eliminar el archivo antes de eliminarlo. Si no se utiliza este parámetro, se eliminará automáticamente.

11. CLS——Comando Borrar pantalla Función: borra todas las visualizaciones en la pantalla y coloca el cursor en la esquina superior izquierda de la pantalla. Tipo: Comando interno Formato: CLS

FOR 11:

C:\>CLS

12. VER Ver el número de versión del sistema Función de comando: Muestra el número de versión actual del sistema Tipo: Formato de comando interno: VER

FOR 12:

C:\>VER

Windows 98 [Versión 4.10.2222] /*---El número de versión del sistema actual---*/

13. Comando de configuración de fecha de DATOS Función: Establecer o mostrar la fecha del sistema.

Tipo: Formato de comando interno: FECHA[mm—dd—aa]

PARA 13:

C:\>FECHA

La fecha actual es el domingo 11-23 -2

Ingrese una nueva fecha (dd-mm-aa): /*---Le solicitará que ingrese una nueva fecha---*/

14. Comando de configuración del reloj del sistema TIME Función: Configura o muestra la hora del sistema. Tipo: Formato de comando interno: HORA[hh:mm:ss:xx]

PARA 14:

C:\>hora

La hora actual es 22: 49:28.81

Ingrese nueva hora:

15. INDICADOR: Cambiar el símbolo del sistema Función: Cambiar el estilo del símbolo del sistema DOS. Tipo: Formato de comando interno: PROMPT [texto]

Descripción: el texto especifica un nuevo símbolo del sistema. El símbolo del sistema puede estar compuesto por caracteres comunes y los siguientes códigos específicos,

$A &. ( Ampersand)

$B │ (canalización)

$C ( (corchete izquierdo)

$D fecha actual

$E Código de escape (código ASCII 27)

$F ) (corchete derecho)

$G > (símbolo mayor que)

$H Atrás (borrar el anterior carácter )

$L < (signo menor que)

$N unidad actual

$P unidad actual y ruta

$Q = (signo igual)

$S (espacio)

$T hora actual

$V Número de versión de Windows 2000

$_ nueva línea

$$ $ (símbolo de moneda)

PARA 15:

C:\>prompt

C>

Explicación detallada de los comandos externos más utilizados

1. DELTREE——Eliminar todo el directorio comando Función: Eliminar todo el directorio y sus subdirectorios y archivos subordinados. Tipo: Formato de comando externo: DELTREE [letra de unidad:]

PARA 1:

C:\>deltree yyy

Eliminar directorio "yyy " y todos sus subdirectorios? [yn]

2. FORMAT - función de comando de formateo del disco: formatee el disco, divida las pistas y sectores; verifique si hay pistas defectuosas en todo el disco, marque los sectores defectuosos y establezca el área del directorio y la tabla de asignación de archivos, para que el disco esté preparado para recibir; DOS. Tipo: Comando externo Formato: FORMAT〈Letra de unidad:〉[/Q][/S][/AUTOTEST]

FOR 2.:

C:\>formato d:/ q/s/autotes

Comprobando el disco existente para

……

3. DISKCOPY: función de comando de copia de disco completo: copia un disquete con exactamente el mismo formato y contenido. Tipo: Formato de comando externo: DISKCOPY[Letra de unidad 1:][Letra de unidad 2:]

FOR 3:

C:\>diskcopy a: b: /*--- El disco de origen aquí es el disco A y el disco de destino es el disco B---*/

4. LABEL——Comando Crear etiqueta de volumen de disco Función: Crear, cambiar y eliminar etiquetas de volumen de disco.

Tipo: Comando externo Formato: ETIQUETA[Letra de unidad:][Nombre de etiqueta de volumen]

PARA 4:

C:\>etiqueta c: yyy /*---Cambiar unidad C Cambie la etiqueta del volumen a YYY---*/

5. VOL——Mostrar comando de etiqueta de volumen de disco Función: Ver el número de etiqueta de volumen de disco. Tipo: Formato de comando interno: VOL[letra de unidad:]

FOR 5:

C:\>vol c:

El volumen en la unidad C es YYY

El número de serie del volumen es C406-9364

6. SYS——Comando de copia del sistema Función: Transfiere los archivos del sistema DOS IO.SYS, MSDOS.SYS y COMMAND.COM de la unidad actual a la unidad especificada. Tipo: Comando externo Formato: SYS [Letra de unidad:]

* Descripción: Si el espacio restante en el disco no es suficiente para almacenar archivos del sistema, aparecerá el mensaje: No hay espacio para en el disco de destino

PARA 6:

C:\>sys d:

Sistema transferido /*---Los archivos del sistema se han transferido a la unidad D---*/

7. XCOPY——Comando de copia de directorio Función: Copia el directorio especificado y todos los archivos en el directorio junto con la estructura del directorio. Tipo: Comando externo Formato: XCOPY [disco de origen:][letra de unidad de destino:][nombre de ruta de destino][/S][/V][/E]

Descripción: XCOPY Es una extensión de COPY. Puede copiar el directorio especificado junto con los archivos y la estructura del directorio, pero no puede copiar archivos ocultos ni archivos del sistema. Cuando se selecciona /S, se copiarán todos los archivos del directorio de origen y sus subdirectorios. A menos que se especifique el parámetro /E, /S no copiará un directorio vacío. Si no se especifica el parámetro /S, XCOPY solo copiará los archivos en el directorio de origen, sin involucrar los subdirectorios debajo de él; Se selecciona la copia correcta. Se prueban todos los sectores, pero la velocidad se reducirá.

PARA 7:

C:\>xcopy yyy d:

yyy.txt

1 archivo(s) copiado

p>

8. FC——Comando de comparación de archivos Función: comparar las similitudes y diferencias de archivos y enumerar las diferencias. Tipo: Formato de comando externo: FC[Letra de unidad:][Nombre de ruta][Letra de unidad:][Nombre de ruta][Nombre de archivo][/A][/B][/C][/N]

Explicación: Seleccione el parámetro /A para el modo de comparación de código ASCII; seleccione el parámetro /B para el modo de comparación binaria; seleccione el parámetro /C para tratar los caracteres en mayúsculas y minúsculas como los mismos caracteres; Para En el modo de comparación de código ASCII, se muestran los números de línea de las diferencias.

PARA 8:

C:\>fc yyy.txt cly.txt

Comparando archivos yyy.txt y cly.txt

****** yyy.txt

oeekjeheqwkf

****** cly.txt

1111

* *****

9. ATTRIB——Comando Modificar atributos de archivo Función: Modificar los atributos del archivo especificado. Tipo: Comando externo. Formato: ATTRIB[nombre de archivo][R][—R][A][—A][H][—H][—S]

Descripción: use el parámetro R para configurar el archivo especificado a El atributo de solo lectura hace que el archivo solo sea legible pero no se puede escribir ni eliminar. Seleccione el parámetro -R para eliminar el atributo de solo lectura; el parámetro A es el atributo del archivo; El parámetro es el atributo del sistema.

PARA 9:

C:\>attrib yyy.txt +h +r /*---Configura el archivo del Bloc de notas con atributos ocultos y de solo lectura---*/

C:\>attrib yyy.txt -h –r /*---Eliminar los atributos ocultos y de solo lectura del archivo del Bloc de notas---*/

10. MEM - Ver el estado actual de la memoria Función de comando: Mostrar el uso actual de la memoria Tipo: Formato de comando externo: MEM[/C][/F][/M][/P]

Descripción: Seleccionar / El El parámetro C enumera la longitud de cada archivo cargado en la memoria convencional y CMB, y también muestra el uso del espacio de memoria y el espacio máximo disponible, seleccione el parámetro /F para enumerar el tamaño de bytes restante actual de la memoria convencional y el área UMB disponible, respectivamente; y tamaño; use el parámetro /M para mostrar la dirección, el tamaño y las propiedades del módulo de la memoria utilizada por el módulo; use el parámetro /P para especificar que cuando la salida exceda una pantalla, se pausará para que el usuario la vea; .

PARA 10:

C:\>mem

11. ÁRBOL: muestra la estructura de directorios del disco Función: muestra la estructura de directorios del disco o ruta especificados. Tipo: Comando externo. Formato [letra de unidad][ruta]ÁRBOL[letra de unidad][ruta][/F]

Explicación: La letra de unidad anterior y la ruta en el formato de comando se utilizan para indicar la unidad donde se encuentra tree.com se encuentra el archivo y el directorio; la segunda letra de unidad y la ruta se utilizan para indicar el disco y el directorio donde se debe mostrar la estructura del directorio; el parámetro /F no solo muestra la estructura del directorio, sino que también muestra todos los archivos en el directorio; niveles. Si se omite este parámetro, solo se mostrará la estructura del directorio; cuando la estructura del directorio sea larga y no se pueda mostrar en una pantalla, se puede usar el comando TREE│MORE para mostrarla en pantalla dividida.

PARA 11:

C:\>tree /*---Debido a que tree es un comando externo, todos los archivos tree.com deben existir; de lo contrario, no se pueden usar normalmente- - -*/

Ejemplo de operación:

① Cree dos nuevos directorios X e Y en la unidad C, ② Ingrese al directorio X y cree un nuevo archivo x..bat, ③ Luego crear Cree un nuevo archivo y.txt en el directorio Y, ④ combine los archivos x..bat e y.txt en un nuevo archivo xy.bat y guárdelo en la unidad D, ⑤ cambie el nombre de xy.bat a xy.txt, y verifique el archivo Para contenido específico, ⑥ agregue su propio x+y=z al archivo y guárdelo, ⑦ configure los atributos del archivo xy.txt en solo lectura y oculto.

Proceso de operación:

C:\>md x

C:\>md y

C:\>cd x

C:\x>editar

C:\x>cd\

C:\>cd y

C:\y >editar

C:\>copiar c:\x\x.bat+c:\y\y.txt d:\xy.bat

c:\x\x .bat

c:\y\y.txt

1 archivo(s) copiado

C:\>ren d:\xy.bat xy. txt

C:\>tipo d:\xy.txt

C:\>editar d:\xy.txt

C:\>attrib + r +h d:\xy.txt