Toon posts:

[DOS BATCH] Logfile maken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een batch bestand dat een aantal zaken uitvoert. Nu wil dat er een logbestand wordt bijgehouden van de acties. Ik kan bv. met het commando:
code:
1
echo Dit is actie 1>logfile.txt

een regel wegschrijben in een bestandje, maar de 2e keer dat ik zo'n commando uitvoer, wordt het logbestandje overschreven. Er staat dus altijd maar 1 regel in het filetje.

Iemand een idee hoe dit wel kan?

  • prutsger
  • Registratie: Oktober 2001
  • Laatst online: 14-09 15:22
Check deze link eens:

http://www.computerhope.com/batch.htm

Daar staat een vrij uitgebreide uitleg...

Verwijderd

Topicstarter
Ik had die site ook al bekeken, maar niks gevonden. :'(

Verwijderd

Volgens mij erg simpel op te lossen door ipv. 1 '>' er twee te temen!

echo dir >> temp.txt


(>> zorgt ervoor dat het bestand niet wordt overgeschrevben)

laat even weten of dit 'm was :)

Verwijderd

Topicstarter
Opgelost ! >:)

Ik moet niet
code:
1
 echo dkjfdksf >logfile.txt

doen,
maar
code:
1
 echo dkjfdksf >>logfile.txt

dan doet ie het aan het einde van het bestand toevoegen :)

Voor de slecht lezers onder ons: er staat niet 1 > teken maar er staan 2 > tekens :)

Verwijderd

Topicstarter
Op donderdag 13 december 2001 12:13 schreef samba het volgende:
Volgens mij erg simpel op te lossen door ipv. 1 '>' er twee te temen!

echo dir >> temp.txt


(>> zorgt ervoor dat het bestand niet wordt overgeschrevben)

laat even weten of dit 'm was :)
Had em zelf ook op dezelfde tijd gepost :)
Pagina: 1