Toon posts:

Batch backup herhalen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,
Met bijna een vierkante kop van het puzzelen en zoeken toch maar weer ff een vraagje.
Eerst een groot manco aan mij is dat engels niet mijn strekste kant is.

Maar nu mijn vraag: ik heb hier een batch bestand dat backupt.
nu wil ik dat hij dat iedere dag doet.
Geen probleem gooi hem in je opstart neer zullen er nu enkele zeggen.

Maar wat ik wil dat hij de bestanden backup dagelijks dus en dan een maand iederedag naar een andere map toe dus dat ik de gegevens van een maand bewaar.
en dan dat hij dag 1 weer weg gooit of overschrijft.

heeft er iemand een idee hoe ik dat voor mekaar kan krijgen

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Je zult denk ik toch eerst ff uit moeten leggen hoe je op dit moment backupped...

Verwijderd

Topicstarter
Op deze manier werkt het script

XCOPY "C:\Documents and Settings\%username%\Favorieten" "D:\persoonlijk\favorieten\" /s /e /y
xcopy "C:\Documents and Settings\%username%\Application Data\Microsoft\Address Book" "D:\persoonlijk\emailadressen\" /s /e /y
xcopy "C:\Program Files\Serv-U\SERV-U.INI" "D:\persoonlijk\serv-u\" /s /e /y
xcopy "C:\Program Files\WinNc\*.ftp" "D:\persoonlijk\Winnc\" /s /e /y
xcopy "C:\Program Files\ICQ\2000B" "D:\persoonlijk\ICQ\" /s /e /y
xcopy "C:\Program Files\Webshots\Collections" "D:\persoonlijk\webshots\" /s /e /y
xcopy "C:\Program Files\nbpro\*.INI" "D:\persoonlijk\newsbinpro\" /s /e /y
xcopy "C:\program files\MusicMatch\MusicMatch Jukebox\Library\Default.ddf" "D:\persoonlijk\MusicMatch\" /s /e /y

Maar nu ga ik slapen ik lees het morgen wel verder

[ Voor 17% gewijzigd door Verwijderd op 19-01-2003 00:40 ]


Verwijderd

Ten eerste zijn er prima back-up programma's die dit voor je kunnen doen. Vragen daarover kun je stellen in Software Algemeen

Ten tweede is een batch script misschien niet een goede omgeving om mee te werken, omdat je weinig control structuren hebt (IF THEN, WHILE loops, etc). Kijk eens naar de Microsoft Scripting Engine, met als standaard talen VBScript en JScript. Op http://msdn.microsoft.com/scripting kan je meer info vinden. Helaas is de meeste informatie op het Internet over dergelijke zaken alleen of voornamelijk in het Engels te vinden. Boeken zijn vaker in het Nederlands te vinden.

Ten derde kun je de Windows Scheduling service gebruiken om een programma (zoals een batch script, een VBScript of een willekeurig ander programma) eens per bepaalde periode te laten runnen. Hier een verhaal hoe het op Windows 2000 werkt: http://windows.about.com/library/weekly/aa001022a.htm Voor Win9x OSsen werkt dat niet, geloof ik, maar is er wel gratis software te downloaden om dergelijke functionaliteit te leveren.

Als laatste wil ik je er wel op wijzen dat dit een forum is voor programmeurs door programmeurs, waarbij het niet de bedoeling is dat een niet-programmeur anderen aan het werk zet om een probleem op te lossen. Wellicht is dat je bedoeling ook niet, en in dat geval kan je deze opmerking ook volledig negeren.

HTH :)

Verwijderd

Topicstarter
Dat er complete programma`s voor zijn dat had ik al gezien.
Maar die zijn niet op voorhand zo te bewerken dat ik die zo door kan sturen naar vrienden.
En dat ze alle commando`s vast houden.

Ik ben dit gewoon inmekaar aan het FROTTEN voor mezelf maar ook voor bekenden vandaar dat ik ook met %username% werk.

En dat het moet gaan weet ik haast zeker, ik heb van de week hier op batch gezocht en toen ben ik het tegen gekomen dacht ik maar toen was ik met iets anders bezig, en dat topic kan ik helaas niet meer terug vinden.

En ik heb een hekel om mensen aan het werk te zetten voor mij als ik zelf niets geprobeerd heb, ik dacht dus dat dit forum was om help te vragen als je er zelf niet meer uit kwam.

  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Misschien kun je je batch bestand aanroepen dmv een Scheduled Task en dan een parameter meegeven.
Pagina: 1