Back-up van map naar nieuwe locatie met datumtoevoeging

Status
Niet open voor verdere reacties.

Senso

Meubilair
Lid geworden
13 jun 2016
Berichten
9.521
Besturingssysteem
W10 Pro en W11 Pro
Office versie
Office 2007 H@S en Office 2021 Prof Plus
Is er een batch file of andere automatische methode om een map periodiek te kopiëren naar een andere locatie maar dat je telkens een toevoeging (voor de mapnaam) de datum krijgt.
Dus op 26 gemaakt en op 28 gemaakt
2020-10-26_Mapnaam
2020-10-28_Mapnaam
 
@echo off
set curr_date=%DATE:~10,2%-%DATE:~7,2%
mkdir "H:\%curr_date%_Mijn Boekhouding"
rem %SystemRoot%\System32\xcopy.exe "H:\Mijn Boekhouding" "H:\Mijn Boekhouding" /S/E/V

Hij maakt de nieuwe directory fout aan. Wordt -0_Mijn Boekhouding
 
Het is bijna helemaal gelukt met deze:
Alleen zou ik graag in plaats van 20-10-29_Mijn Boekhouding het volle jaartal willen hebben. Dus 2020. Wie weet hoe dat moet?
Code:
@echo off    
set temp=%DATE:/=%
set dirname="%temp:~4,4%-%temp:~2,2%-%temp:~0,2%"_"Mijn Boekhouding"
mkdir %dirname%
xcopy "H:\Mijn Boekhouding\"/s/e/v %dirname%

Edit:
Gelukt! Zet 20 achter dirname="
Even afwachten wat die morgen dan met de datum doet. Moet zijn 2020-10-30.

Edit:
Wijzigingen aangebracht en het is geen succes met de batch file. Einde verhaal.
Met SyncBack zijn de resultaten ook niet goed, veel fouten. Einde verhaal.
Allway Sync is de enigste die het goed doet.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan