title image


Smiley Kennt sich jemend mit Batch script aus ??
Das programm soll mir mit xcopy aktuelle dateien von einem verzeichnis auf dem anderen kopieren, und überprüfen, wenn eine datei im verzeichnis B existiert und nicht im verzeichnis A, dann soll diese datei gelöscht werden. Stimmt die syntax im code ??

Besten Dank im voraus!



rem @echo off



set A=@"C\bilder\unterverzeichnis_n"

set B=@"D\bilder"\unterverzeichnis_n



XCOPY A\* B\ /E /Y /I /D



ECHO Löschen der dateien,die in B existieren und nicht in A



FOR /D %%d IN (B\*) DO (

FOR %%f IN (%%d\*) DO (

IF NOT EXIST A\%%f (

DEL %%d\%%f /P

) ELSE (

echo Datei '%%d\%%f' existiert nicht!

)

)

)

rem pause

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: