Scrivere su un file in MS-Dos Batch
In MS-Dos non esistono le classiche funzioni per la scrittura su un file, ma ci si può arrangiare.
con > l’output di un comando viene scritto su un file cancellando quello che c’è dentro
con >> l’output di un comando viene scritto su un file in coda a quello che gia c’è
ad esempio
dir > file.txt
non stampa il contenuto della directory a monitor ma sul file file.txt
allo stesso modo con i comandi
echo “contenuto della cartella film\n\r” >> file.txt
dir film >> file.txt
echo “contenuto della cartella musica\n\r” >> file.txt
dir musica >> file.txt
andremo ad inserire nel file file.txt il contenuto delle cartelle film e musica
echo “del testo bla bla bla” >> file.bat
scrive quello che c’è tra virgolette nel file .bat
mi raccomando le virgolette altrimenti lo spazio tra una parola e l’altra viene interpretato come separazione tra più comandi
per tab invio ecc si usano i codici \t \n\r ecc





