|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Mar 2011
Città: saronno (va)
Messaggi: 17
|
Aiuto creazione file batch
Ciao a tutti,dovrei creare un file batch per il mio archivio webcam. In poche parole dovrebbe prendere i file immagine di ogni giorno (ora ho 45.000 foto tutte mischiate) e spostarli dentro ad una cartella (che abbia come nome la data del file). è fattibile?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8699
|
Non lo farò tutto. Questo batch da una cartella estrae i percorsi dei file e il nome della cartella da creare ( cioè la data di creazione )
Codice:
: x_Master_x
@ECHO OFF
SetLocal EnableDelayedExpansion
For /f "delims=*" %%a in ('dir /b/tc/a-d "X:\Percorso\Cartella"') Do (
SET creationdate=%%~ta
SET mm=!creationdate:~3,2!
SET dd=!creationdate:~0,2!
SET yyyy=!creationdate:~6,4!
SET foldername=!dd!-!mm!-!yyyy!
MKDIR "X:\Percorso\Cartella\Destinazione\!foldername!"
MOVE "%%~fa" "X:\Percorso\Cartella\Destinazione\!foldername!"
)
PAUSE
P.S. In firma c'è un programma che potrebbe esserti utile per organizzare i tuoi file, Old Files Manager
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 16-10-2015 alle 12:51. |
|
|
|
|
|
#3 | |
|
Junior Member
Iscritto dal: Mar 2011
Città: saronno (va)
Messaggi: 17
|
Quote:
|
|
|
|
|
|
|
#4 | ||
|
Junior Member
Iscritto dal: Mar 2011
Città: saronno (va)
Messaggi: 17
|
Quote:
Quote:
|
||
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8699
|
Hai intenzione di quotare lo stesso messaggio per tutto il thread?
Per prima cosa, devi prima creare la cartella di destinazione ( mi riferisco ovviamente alla data ) con MKDIR In secondo luogo, hai già il percorso dei file ( cioè "%%~fa", l'hai visto l'ECHO? ) da usare con MOVE e non hai bisogno di quella directory con *.*
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#6 | |
|
Junior Member
Iscritto dal: Mar 2011
Città: saronno (va)
Messaggi: 17
|
Quote:
... MKDIR sarebbe il comando che crea la cartella,ma come faccio a far copiare dentro a questa cartella i file?
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8699
|
Ho capito, pappa pronta. Editato il post #2
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:28.












... MKDIR sarebbe il comando che crea la cartella,ma come faccio a far copiare dentro a questa cartella i file?








