|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 81
|
[Batch]Problema con codice
Salve a tutti,
sono sempre io, quello che fa domande strane sul batch... Volevo chiedervi perchè non funziona questo codice | | V for /r "F:\" %%a in (*.txt) do copy %%a %%a.doc Vorrei, cioè copiare tutti i file .txt nelle loro rispettive cartelle però cambiandogli estensione in .doc Questo procedimento dovrà essere ripetuto anche in ogni sottocartella di quella indicata...per questo uso for Problemi: 1. Il codice non funziona 2. Se funzionasse, comunque, il risultato, ad esempio sarebbe: se il file di partenza si chiama pippo.txt il file copiato si chiamerebbe pippo.txt.doc, ma io vorrei pippo.doc Vi prego aiutatemi!!!!! |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 81
|
Nessuno, allora riesce ad aiutarmi???
Provare con xcopy, non so, suggeritemi qualche cosa per favore |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
for /r "F:\" %%a in (*.txt) do type %%a > %%~dpna.doc
in pratica ti fa il TYPE del file in uno nuovo (che preferisco al solo cambiare l'estensione) questo invece ~dpn copia la Drive letter, il Path e il Name del file ma senza estensione
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] Ultima modifica di zuper : 23-07-2009 alle 21:33. |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 81
|
Funziona, perfetto...
Grazie... ...Ciao |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:48.



















