Ik ben nu al 2 dagen bezig met het maken van een backup scriptje
.
Enkel bij vista loopt het mis.
Ik wil dus de volledige map documents copieren, maar niet de map appdata.
dit zijn de verschillende options die ik geprobeerd heb maar ik krijg maar steeds de melding:
kan bestand niet lezen: exclude.txt
Nu vroeg ik mij af of iemand hier meer ervaring mee heeft?
Mvg
Rob
hier is het volledige script:
Enkel bij vista loopt het mis.
Ik wil dus de volledige map documents copieren, maar niet de map appdata.
code:
1
2
3
4
5
6
7
| XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:exclude.txt XCOPY "%USERPROFILE%" /EXCLUDE:exclude.txt "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:exclude.txt XCOPY /EXCLUDE:exclude.txt "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY /s /i /EXCLUDE:exclude.txt "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /s /i /EXCLUDE:exclude.txt XCOPY /S /I /C /D /H /Y "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:%USERPROFILE%\desktop\exclude.txt |
dit zijn de verschillende options die ik geprobeerd heb maar ik krijg maar steeds de melding:
kan bestand niet lezen: exclude.txt
Nu vroeg ik mij af of iemand hier meer ervaring mee heeft?
Mvg
Rob
hier is het volledige script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
| @echo off title BACKUP TOOL :: variabls set folder=%date:~10,4%_%date:~4,2%_%date:~7,2% set drive=\\server\Backup Klanten\ set backupcmd=xcopy /s /c /d /e /h /i /r /y :: kleur van venster color 73 :: wat tekst echo ########################################################################### echo ### Backup tool. echo ### Voor problemen en toevoegingen (belangrijk) kan je terrecht bij Rob! echo ### Controleer steeds de backup! echo ########################################################################### :: confirm echo . echo . echo ########################################################################### echo ###Profiel waarvan backup gemaakt wordt: %USERNAME% echo ###Om een backup af te breken druk op CTRL + C echo ###Bij meerdere gebruikers script uitvoeren op alle desktops! echo ########################################################################### echo . @pause ::mkdir %drive%\%COMPUTERNAME%\%USERNAME%\doc and settings\Documenten" echo ### Backup maken van Downloads... %backupcmd% "%PROGRAMFILES%\My Downloads" "%drive%\%COMPUTERNAME%\%USERNAME%\doc and settings\Downloads" echo ### Backup maken van mijn documenten... %backupcmd% "%USERPROFILE%\Mijn documenten" "%drive%\%COMPUTERNAME%\%USERNAME%\doc and settings\Documenten" echo ### Backup maken van mijn favorieten... %backupcmd% "%USERPROFILE%\Favorieten" "%drive%\%COMPUTERNAME%\%USERNAME%\doc and settings\Favorieten" echo ### Backup maken van bureaublad... %backupcmd% "%USERPROFILE%\Bureaublad" "%drive%\%COMPUTERNAME%\%USERNAME%\doc and settings\Bureaublad" echo ### Backup van e-mail en adress book (Outlook Express)... %backupcmd% "%USERPROFILE%\Application Data\Microsoft\Address Book" "%drive%\%COMPUTERNAME%\%USERNAME%\mail\Address Book" %backupcmd% "%USERPROFILE%\Local Settings\Application Data\Identities" "%drive%\%COMPUTERNAME%\%USERNAME%\mail\Outlook Express" echo ### Backup van e-mail en contacten (MS Outlook)... %backupcmd% "%USERPROFILE%\Local Settings\Application Data\Microsoft\Outlook" "%drive%\%COMPUTERNAME%\%USERNAME%\mail\Outlook" echo ### Backup van KBC... echo ### ING moet manueel gebeuren! %backupcmd% "%PROGRAMFILES%\KBC-Online" "%drive%\%COMPUTERNAME%\kbc online" %backupcmd% "%PROGRAMFILES%\KBC-Online For Business" "%drive%\%COMPUTERNAME%\kbc for business" echo ### Backup van drivers indien aanwezig... %backupcmd% "%PROGRAMFILES%\Drivers" "%drive%\%COMPUTERNAME%\driver\drivers" %backupcmd% "%PROGRAMFILES%\Driver" "%drive%\%COMPUTERNAME%\driver\driver" ::%backupcmd% "%PROGRAMFILES%\Acer" "%drive%\%COMPUTERNAME%_%folder%\driver\acer" echo ########################################################################### echo ### WINDOWS VISTA Volledig profiel! ### echo ########################################################################### echo ### Backup maken van mijn Afbeeldingen... VISTA ::mkdir %drive%\%COMPUTERNAME%\%USERNAME%\documents\AppData\Local\Application Data" ::mkdir %drive%\%COMPUTERNAME%\%USERNAME%\documents\AppData\Local\Geschiedenis" XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:exclude.txt XCOPY "%USERPROFILE%" /EXCLUDE:exclude.txt "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:exclude.txt XCOPY /EXCLUDE:exclude.txt "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY /s /i /EXCLUDE:exclude.txt "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" XCOPY "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /s /i /EXCLUDE:exclude.txt XCOPY /S /I /C /D /H /Y "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" /EXCLUDE:%USERPROFILE%\desktop\exclude.txt ::%backupcmd% /Exclude:exclude.txt "%USERPROFILE%" "%drive%\%COMPUTERNAME%\%USERNAME%\Documents\" echo ### Backup maken van register... ::if not exist "%drive%\Registry" mkdir "%drive%\%COMPUTERNAME%\Registry" ::if exist "%drive%\Registry\regbackup.reg" del "%drive%\%COMPUTERNAME%\Registry\regbackup.reg" ::regedit /e "%drive%\%COMPUTERNAME%\Registry\regbackup.reg" echo ### Overgeslagen! :: use below syntax to backup other directories... :: %backupcmd% "...source directory..." "%drive%\...destination dir..." echo Backup gelukt. Je kan de backup terugvinden onder: %drive%\%COMPUTERNAME%\ setlocal set /p ans=### Uitloggen en naar volgende user gaan? (y of n): if %ans%==n goto end @pause LOGOFF :end endlocal @pause |