Slet filer og mapper som er i mappe a fra mappe b
Denne sag er lidt kringlet så jeg vil forsøge at beskrive opgaven så godt som muligt.Jeg har en mappe (mappe A) med en masse filer og mapper, i undermapperne er der også mapper og filer osv osv.
Indholdet bliver via et script kopieret over i en anden mappe (mappe B) hvor der i forvejen findes forskellige filer og mapper.
Problemet er at jeg skal i mappe B have slette de filer som er kopieret fra mappe A, og kun de filer der er kopieret fra mappe A og ikke de filer der i forvejen var i mappe B.
Min plan var at løbe mappe A igennem og sammenligne filer og mapper med filer og mapper i mappe B også slette dem. Men problemet et at jeg er nød til at slette de filer der er længst "ude" også slette den mappe de ligger i når filerne er slettet.
eks:
/mappeb/mappe1/mappe2/mappe3
/mappeb/mappe1/mappe2/mappe3/fil1
/mappeb/mappe1/mappe2/mappe3/fil2
/mappeb/mappe1/mappe2/mappe3/fil3
/mappeb/mappe1/mappe2/mappe3/fil4
/mappeb/mappe1/mappe2/fil1
/mappeb/mappe1/mappe2/fil2
/mappeb/mappe1/mappe2/fil3
/mappeb/mappe1/fil1
/mappeb/mappe1/fil2
/mappeb/mappe1
1. filerne i mappe 3 slettes, hvor efter mappe 3 slettes.
2. filerne i mappe 2 slettes, hvor efter mappe 2 slettes.
3. filerne i mappe 1 slettes, hvor efter mappe 1 slettes.
4. mappe 1 slettes
Men jeg kan simpelthen ikke se mig ud af hvordan jeg får det løst og håber derfor at i kan hjælpe mig.