Script batch: aggiunta ai file

Anche la scrittura del contenuto sui file viene eseguita con l'aiuto del doppio filtro di reindirizzamento >>. Questo filtro può essere utilizzato per aggiungere qualsiasi output a un file. Di seguito è riportato un semplice esempio di come creare un file utilizzando il comando di reindirizzamento per aggiungere dati ai file.

Esempio

@echo off
echo "This is the directory listing of C:\ Drive">C:\new.txt
dir C:\>>C:\new.txt

Nell'esempio sopra, puoi vedere che il primo comando echo viene utilizzato per creare il file utilizzando il comando di reindirizzamento singolo mentre il comando DIR viene inviato al file utilizzando il filtro di reindirizzamento doppio.

Produzione

Se apri il file new.txt sul tuo drive C, otterrai il contenuto del tuo drive C in questo file più la stringa “This is the directory list of C: \ Drive”. Di seguito è riportato un output di esempio.

"This is the directory listing of C:\ Drive"
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