SHELL redirigida dispositivo NULL suprime el mensaje de MS-DOS

Resumen

Desde un programa básico, puede invocar la instrucción SHELL para ejecutar un comando de MS-DOS. Normalmente, muchos de los comandos de MS-DOS dan un mensaje de confirmación. Si desea suprimir el mensaje (lo que la operación de SHELL menos visible), puede redirigir la salida estándar de MS-DOS al dispositivo NULL.


Éste es un ejemplo:
   SHELL "copy file1 file2 > NUL"
La instrucción anterior copia archivo1 archivo2 y redirige el informe de éxito "1 archivos copiados" el dispositivo NULL, que nunca se muestra. Puede hacer la redirección mismo para evitar que el informe de éxito de DOS de impresión en el dispositivo de impresora (PRN):
   SHELL "copy file1 PRN > NUL"

Más información

La información anterior se aplica a los productos siguientes:


  1. Versiones de Microsoft QuickBasic 2.00, 2.01, 3.00, 4.00, 4.00b y 4.50 para IBM PC
  2. Versiones de Microsoft Basic Compiler 6,00 y 6.00b para MS OS/2 y MS-DOS
  3. Microsoft Basic Professional desarrollo sistema (PDS) versiones 7.00 y 7.10 para MS-DOS y MS OS/2
  4. Versiones de intérprete de GW-Basic de Microsoft 3.20, 3.22 y 3.23 para MS-DOS
En MS-DOS, la mayor-signo menor que, ">", redirige la salida estándar a la entrada estándar. El menor-signo menor que, "<", redirige la entrada estándar en la salida estándar.
Propiedades

Id. de artículo: 40592 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios