03. juni 2004 - 15:01Der er
24 kommentarer og 2 løsninger
.bat backup
Hej
Skal have lavet en .bat fil som skal bruges som backup system. Filen skal kunne:
- Tømme mappen c:\mappe - Kopiere *.dat fra c:\ til c:\mappe - zippe filerne fra c:\mappe på disketter - Skrive "Backup udført" når programmet er færdigt
Nogen som kan lave det, eller ligger inde med gode start sider omkring bat programmering? Jeg er ny i det, men det kunne jo være sjovt at lære.
Dette burde kunne gøre det... Hvis filerne fylder mere end en disk, så kan jeg forestille mig, at der skal en parameter med til pkzip, som fortæller størrelsen af hver pakket fil... Denne kender jeg desværre ikke :-/
@echo off del c:\mappe\*.* xcopy c:\*.dat c:\mappe\ pkzip a:\datfiles.zip c:\mappe\*.dat echo "Backup udført" pause
Ja filerne i mappen skal slettes først, da det vil være de gamle backup filer. Frosig det ser kanon ud, men jeg er nød til at have pkzip til at dele filerne, da de fylder mere end en disk.
Prøv at skrive pkzip "a:\datfiles.zip c:\mappe\*.dat" -& istedet. Jeg synes ikke, at det giver mening for forhold til dokumentationen, men det virker vist...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.