Salta al contenuto principale

Files unico di testo da tanti files.txt

vari su uic h. e., dal 20\09\2009, h. 15.48.

d.

Ed ora, un po' di pubblicità

:

ecco il problema.
Dentro una cartella ho 200 piccoli file in txt,
vorrei farne un file unico ma non ci riesco .

r.
Stefano Manzi.
Senza usare programmi di terze parti, puoi ricorrere al comando copy. Scrivendolo - da dentro la cartella a cui fai accesso attraverso il prompt dei comandi - in questo modo:

copy /b *.txt file_unico.txt

dove file_unico sarà il nome di destinazione, che tu volendo potrai cambiare.

Carlo Loiodice.
eccoti un modo sbrigativo. Prima di tutto assicurati che l'elenco dei files come appare nella tua cartella sia nell'ordine giusto. Nel caso che non lo fosse, dovrai fare tu ordine numerando i files: 01, 02, 03, ecc.
A questo punto lanci il Blocconote: menu avvio, programmi, accessori, sottomenu Blocconote; oppure altra maniera equivalente.

Nel nuovo file scrivi:
copy *.txt nomefile.txt
dove per nomefile intendo il file con estensione txt che tu intendi creare.
Salvi con nome - ad esempio, copia.txt -, facendo in modo che questo nuovo file si collochi nella stessa cartella dove sono gli altri. Poi lo rinomini, sostituendo all'estensione txt l'estensione cmd. Ora lanci questo file copia.cmd premendo l'invio. Questione di pochi momenti. Nella stessa cartella vedrai comparire un nuovo file txt con il nome che avevi scelto (nomefile.txt).
Per ottenere lo stesso risultato in un'altra cartella, devi solo spostare il file cmd nella cartella desiderata.
Avvertenza. La cosa funziona bene con files di solo testo. Impossibile ottenere un risultato accettabile con files doc o rtf, per non parlare di files non di testo.

Gianluigi Coppelletti.
ci sarebbe un comando dos per fare quello che vuoi. Vado a memoria...
copy *.txt > nuovofile.txt
Attenta al segno di maggiore... Nuovofile.txt puo' essere sostituito con
quello che preferisci.
Ovviamente dovrai andare nel prompt dei comandi (avvio/accessori/prompt
dei comandi) e raggiungere la cartella che contiene i file .txt con il
comando cd\nomecartella .
Spero funzioni...

Antonio Ferrazza.
In questo modo, pero', copia l'elenco dei files e non i files stessi!
Secondo me va bene cio' che hanno scritto Carlo e Stefano.

Carlo Loiodice.
A voler fare un lavoro pulito pulito, nel file con estensione cmd scriviamo così:

copy *.txt somma.ans
del *.txt
ren *.ans *.txt

Così facendo otterremo la creazione del file unico e la contemporanea - che poi sarebbe immediatamente successiva - cancellazione dei files txt d'origine. E' ovvio che questo potremo farlo soltanto se sicuri del fatto nostro. Altrimenti sarà un altro problema andare a recuperare i files cancellati! I quali non vanno nel cestino di Windows, e quindi occorrerà una utility ad hoc.