Beste Tweakers,
Sorry als dit topic verkeerd staat, ik wist niet zeker waar ik het onder moest plaatsen!!
Op dit moment heb ik een backup-script draaien, die elke dag een backup maakt van een aantal folders. Hij kopieert ze via xcopy naar een Lacie diskstation. Een onderdeel van het script is, dat ik backups na 30 dagen wil weggooien. Hiervoor gebruik ik op dit moment de volgende regel:
Vervolgens verwijder ik de map B:\Old.
Dit heeft echter als tot gevolg dat ook files uit de backup van (bijvoorbeeld) vandaag worden verwijderd, omdat robocopy naar de "Date modified" kijkt. Bij het uitvoeren van xcopy wordt die datum niet aangepast.
Alle files worden opgeslagen in een map, met de datum als naam (formaat YYYYMMDD). Is het niet mogelijk om aan de hand van de naam van een map deze te verwijderen, in plaats van met robocopy?
Op google kan ik hier weinig over vinden... Heb wel gevonden hoe het linux moet, maar niet hoe het vanuit een batch file kan.
Alvast bedankt voor jullie reacties!!
Sorry als dit topic verkeerd staat, ik wist niet zeker waar ik het onder moest plaatsen!!
Op dit moment heb ik een backup-script draaien, die elke dag een backup maakt van een aantal folders. Hij kopieert ze via xcopy naar een Lacie diskstation. Een onderdeel van het script is, dat ik backups na 30 dagen wil weggooien. Hiervoor gebruik ik op dit moment de volgende regel:
C:\WINDOWS\system32\robocopy B:\ B:\Old\ *.* /e /move /create /minage:30 /xd Old /log:"B:\Log Files\DelOld.log"
Vervolgens verwijder ik de map B:\Old.
Dit heeft echter als tot gevolg dat ook files uit de backup van (bijvoorbeeld) vandaag worden verwijderd, omdat robocopy naar de "Date modified" kijkt. Bij het uitvoeren van xcopy wordt die datum niet aangepast.
Alle files worden opgeslagen in een map, met de datum als naam (formaat YYYYMMDD). Is het niet mogelijk om aan de hand van de naam van een map deze te verwijderen, in plaats van met robocopy?
Op google kan ik hier weinig over vinden... Heb wel gevonden hoe het linux moet, maar niet hoe het vanuit een batch file kan.
Alvast bedankt voor jullie reacties!!