Redirección de entrada/salida en programacion .bat

Redirección de entrada/salida en programacion .bat

Pues al igual que en unix se puede hacer que la salida de un comando sirva como entrada de otro. Cada proceso tiene ya predeterminados sus dispositivos de entrada y salida. Mediante la redirección podemos cambiar eso.

DISPOSITIVO SALIDA
CON Salida por la pantalla
PRN Salida por la impresora por defecto
LPT1 Salida por la 1º impresora en paralelo
COM1 Salida por el primer puerto serie
COM2 Salida por el segundo puerto serie

Así, si ejecuto la orden ‘dir’ la orden saldrá en su dispositivo por defecto (CON) y veré el resultado por pantalla

Para redireccionar se utilizan los operadores < y > que sirven para indicar que salida debe ir a que lugar

Por ejemplo si yo quiero redireccionar la salida estandar de dir para que en vez de ir a la pantalla vaya a la impresora haré

dir >prn  

Con lo que la salida natural del comando DIR en vez de ir a su sitio natural (la pantalla) irá a la impresora por defecto.

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *