Script por lotes: escritura en archivos

La escritura de contenido en archivos también se realiza con la ayuda del filtro de redirección>. Este filtro se puede utilizar para redirigir cualquier salida a un archivo. A continuación, se muestra un ejemplo simple de cómo crear un archivo usando el comando de redirección para escribir datos en archivos.

Ejemplo

@echo off
dir C:\>C:\new.txt

El fragmento de código anterior usa primero el comando DIR para obtener la lista de directorios de todo el C: \. Luego toma esa salida y con la ayuda del comando de redirección la envía al archivo new.txt.

Salida

Si abre el archivo new.txt en su unidad C, obtendrá el contenido de su unidad C en este archivo. A continuación se muestra una salida de muestra.

Volume in drive C is Windows8_OS
Volume Serial Number is E41C-6F43

Directory of C:\

12/22/2015 09:02 PM   <DIR>       01 - Music
06/14/2015 10:31 AM   <DIR>       02 - Videos
09/12/2015 06:23 AM   <DIR>       03 - Pictures
12/17/2015 12:19 AM   <DIR>       04 - Software
12/15/2015 11:06 PM   <DIR>       05 - Studies
12/20/2014 09:09 AM   <DIR>       06 - Future
12/20/2014 09:07 AM   <DIR>       07 - Fitness
09/19/2015 09:56 AM   <DIR>       08 - Tracking
10/19/2015 10:28 PM   <DIR>       09 – Misc