sto cercando di fare un programma batch per windows,
il programma in questione mi deve copiare dei file zip da una cartella nel disco C:\ in una cartella nel disco G:\
vedi immagine allegata
https://imgur.com/a/Hcd9g1w
il problema e che mi deve copiare solo i file con nomi diversi dai file csv al l'interno del disco G
in sostanza
1- prende il file zip confronta il nome con i file csv in G
2a se il file zip a il nome diverso da tutti i file csv al l'interno di G lo coppia ritorno al punto 1
2b se il file zip a un nome uguale a uno dei file csv salta al successivo file zip ritorno al punto 1
come protei fare a risolvere questo problema
- Codice: Seleziona tutto
FOR %%f in (*.ZIP) do{
IF \I exist (C:\av\vr\bgtn\*.zip NEQ g:\av\vr\bgtn\*.csv){
copy C:\av\vr\bgtn\*.zip M:\av\vr\bgtn
pause
}