PDA

View Full Version : Copia file automatica


confre
03-10-2016, 13:17
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 ?

confre
04-10-2016, 12:23
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.