Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué es un archivo de dispositivo en DOS?

¿Qué es un archivo de dispositivo en DOS?

Los archivos de dispositivos eran en realidad la forma en que DOS administraba los dispositivos: al darles a los dispositivos un nombre de archivo fijo, podía administrarlos tan fácilmente como lo haría con un archivo.

La siguiente tabla enumera los dispositivos y sus correspondientes nombres de archivo de dispositivo

Los dispositivos correspondientes a los nombres de archivo de dispositivo

AUX

Primero Puerto serie, también conocido como COM1

COMn

Puerto serie o de comunicación, DOS 3.3 o posterior, el valor n puede ser 1-4

CON

Teclado o pantalla

LPTn

Puerto paralelo, normalmente usado para impresoras porque las impresoras suelen estar conectadas a puertos paralelos

NUL

Dispositivo virtual nulo

PRN

Impresora y LPT1

PRT

Algunas versiones de MS-DOS Nombre de impresora

Los archivos de dispositivo CON, NUL y PRN se utilizan con mayor frecuencia en comandos de DOS. A continuación se presentan los comandos de DOS más utilizados:

1. El uso de CON

CON generalmente se conoce como la representación del teclado o la pantalla en muchos materiales, lo que dificulta distinguir cuándo aparece. representa la pantalla y cuando representa el teclado, como por ejemplo: COPY

CON se interpreta como copiar los caracteres de entrada que se muestran en la pantalla en el archivo, creando así un archivo

CON. se interpreta como copiar los caracteres de entrada que se muestran en la pantalla en el archivo para crear el archivo.

Los comandos de DOS generalmente se pueden expresar como: palabra de comando (fuente * es el objeto) (destino * es el objeto, se puede interpretar como: la palabra de comando dispositivo de entrada dispositivo de salida). por lo que aparece en la ubicación del dispositivo de entrada. CON se refiere al teclado y el uso que aparece en la posición de salida se refiere a la pantalla. Por lo tanto, COPY

CON debe entenderse como ingresar los caracteres ingresados ​​por el teclado en el archivo; mientras que COPY CON debe entenderse como enviar el contenido del archivo a la pantalla, es decir, mostrar el contenido del archivo.

Vale la pena señalar que usar COPY CON puede usar comodines, es decir, el contenido de varios archivos se puede mostrar al mismo tiempo, lo cual es más poderoso que TYPE. Además, dado que el comando COPY proporciona el parámetro /B y puede mostrar algunos archivos que no son de texto que no se pueden mostrar normalmente mediante TYPE en forma de código fuente, el contenido del archivo de documento WPS se puede mostrar en DOS.

En segundo lugar, utilice PRN

PRN representa la impresora, que se puede utilizar para imprimir el contenido del archivo de texto. El formato es el siguiente:

. COPY PRN o TYPE >PRN

La razón por la cual el segundo comando usa el símbolo de redirección ">" es que el comando TYPE en sí genera CON (pantalla) de forma predeterminada, así que use ">" para redirigir la salida. al PRN.

Un uso especial es COPY

CON

PRN. Dado que CON está ubicado en la posición de entrada y representa el teclado, los caracteres ingresados ​​por el usuario pueden ser. impreso directamente en la impresora, similar al efecto de una máquina de escribir.

3. Uso de NUL

El dispositivo virtual vacío NUL tiene tres usos comunes:

1. COPY

NUL, un archivo solo se puede eliminar una vez y no se puede restaurar mediante UNDELETE y PCTOOLS después de eliminarlo.

2.

Proteger ciertos mensajes de error o mensajes de DOS, como:

COPIAR

*.*

C:>NUL

De esta forma se mostrará en pantalla el archivo original "*.COPY"

.

Archivo

Copiar.

Se evitará que se muestre el mensaje ", lo cual es muy útil al preparar archivos por lotes.

3.

Determine si el directorio existe

En el archivo por lotes Puede utilizar la cláusula IF para determinar si el archivo existe, pero no se utiliza ninguna declaración específicamente para determinar si el directorio existe. Por ejemplo, puede utilizar NUL para determinar:

IF

<. p>EXISTE

C:CX

NUL

MD