View Full Version : Copia file automatica
Ho un elenco di file generato in automatico da un software e messo in un file txt.
Vorrei copiare tutti i file contenuti nell'elenco in una nuova cartella.
È possibile farlo in maniera automatica tramite cmd?
tallines
03-10-2016, 18:50
Se selezioni tutti i file e li copi ?
I file sono una parte di centinaia contenuti in una cartella.
Nel file txt ho un elenco con i percorsi come il seguente:
C:\Users\utente\Desktop\Copyfile\Origine\Image1.bmp
C:\Users\utente\Desktop\Copyfile\Origine\Image2.bmp
C:\Users\utente\Desktop\Copyfile\Origine\Image4.bmp
C:\Users\utente\Desktop\Copyfile\Origine\Image5.bmp
Volevo sapere se tramite cmd è possibile copiare nella cartella di destinazione solo i file dell'elenco, lasciando stare tutti gli altri della cartella.
Grazie
x_Master_x
04-10-2016, 15:41
Salva queste stringhe con estensione .bat ( non .txt.bat, l'icona è diversa ) nella stessa directory dove è presente questo file .txt
: x_Master_x
@ECHO OFF
SET DestinationFolder=C:\Cartella
FOR /f "tokens=*" %%i in (list.txt) DO (
ECHO COPY "%%i" "%DestinationFolder%"
)
PAUSE
Cambia list.txt con il tuo file, imposta la cartella di destinazione e avvialo. Dopo aver controllato che sia tutto corretto, sostituisci nel batch ECHO COPY con solo COPY.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.