Toon posts:

[Windows 2000] Hulp met bachfile, dag van vandaag

Pagina: 1
Acties:
  • 25 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben een batchfile aan het maken die, aan de hand van de dag de backup in een andere map wegschrijft. Maar ik weet niet precies hoe ik dit op moet lossen. Ik heb al met systeem variabelen geprobeer maar dit lukte me ook niet echt. Heeft iemand een idee ?

Het zoiets worden als:

check dag van vandaag

if dag = maandag thenC:\Progra~1\Snapshot\snapshot.exe C: d:\backup\map1 or
if dag = dinsdag then C:\Progra~1\Snapshot\snapshot.exe C: d:\backup\map2 or
if dag = woensdag then C:\Progra~1\Snapshot\snapshot.exe C: g:\backup\map2 or
if dag = donderdag then C:\Progra~1\Snapshot\snapshot.exe C: g:\backup\map2 or
if dag = vrijdag then C:\Progra~1\Snapshot\snapshot.exe C: g:\backup\map2 or

  • dijkmane
  • Registratie: Januari 2001
  • Laatst online: 13-03 15:11

dijkmane

biertje ?

en die batchfile wil je dan in je taskplanner zetten ?

tja, heb zelf ooit ook zoiets geprobeerd, uiteindelijk maar 5 batchfiles ingepland, werkt ook

specs : wil je niet weten


  • SpamLame
  • Registratie: Augustus 2000
  • Laatst online: 12:42

SpamLame

niks

Dag achterhalen kan met date /t en dan alleen de eerste 2 characters in een variable gooien.
Mooier zou zijn als je een case statement gebruikt, maar ben dat nog nooit in een batc of cmd file tegengekomen. In VBS wel, maar dan moet je dat weer leren.

for /F "tokens=2" %%i in ('date /t') do set datum=%%i

neemt alleen het laatste stuk, aan jou om dat om te zetten naar de eerste 2 characters
en de rest eromheen

[ Voor 26% gewijzigd door SpamLame op 06-04-2006 22:51 ]


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Kom op zeg BackupMaster - in Mailen via batchfile met blat ben je al zo'n eind op weg geholpen dat ik vind dat wat je hier laat zien wel heel erg mager is. De oplossing staat letterlijk in dat topic! :)

Dit topic is gesloten.