Script batch - Scrittura su file
Anche la scrittura del contenuto sui file viene eseguita con l'aiuto del filtro di reindirizzamento>. Questo filtro può essere utilizzato per reindirizzare qualsiasi output a un file. Di seguito è riportato un semplice esempio di come creare un file utilizzando il comando di reindirizzamento per scrivere i dati sui file.
Esempio
@echo off
dir C:\>C:\new.txt
Lo snippet di codice precedente utilizza prima il comando DIR per ottenere l'elenco di directory dell'intero C: \. Quindi prende quell'output e con l'aiuto del comando di reindirizzamento lo invia al file new.txt.
Produzione
Se apri il file new.txt sul tuo drive C, otterrai il contenuto del tuo drive C in questo file. Di seguito è riportato un output di esempio.
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