[Win2k] Batch een logfile laten maken *

Pagina: 1
Acties:

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Ik heb een batch file die wat dirs zipt en dat zipje op een CD brand met nero CMD..

Werkt goed, maar ik wil ook een sort log maken, dus dat de inhoud van de batch (als die uitgevoerd wordt natuurlijk) wordt opgeslagen in een text bestandje..

Kan dat met batch?

Verwijderd

per regel in je .bat >>logfile.txt

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Waarom zet je [BC3] in je topictitel :?

En de enige manier om logfiles te maken is zoals six10again al aangeeft met het pipen van echo statements of stdout output van je programma naar een file toe :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
Spider.007 schreef op 17 april 2004 @ 09:49:
Waarom zet je [BC3] in je topictitel :?

En de enige manier om logfiles te maken is zoals six10again al aangeeft met het pipen van echo statements of stdout output van je programma naar een file toe :)
ok dat werkt ja :D Alleen nu verdwijnt op het scherm de output, hij CLS heel snel elke keer.. Niet zo'n probleem maar misschien is er maniertje om dit weg te krijgen?

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

:?

Wat bedoel je? Nu komt er geen output op het scherm, het komt in het logfile. Dat is het hele idee van pipen.

Welk OS heb je trouwens? WOS Policy

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
F_J_K schreef op 17 april 2004 @ 10:19:
:?

Wat bedoel je? Nu komt er geen output op het scherm, het komt in het logfile. Dat is het hele idee van pipen.

Welk OS heb je trouwens? WOS Policy
windows 2000, maar ik bedoel, hij schrift idd de output netjes naar een 'log' file weg, maar ik krijg op het scherm zelf geen output meer... Alsof de echo's vervangen zijn door wegschrijven naar txt.. Denk dat ook de bedoeling is van pipen?

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Kee, titeledit :)

En aha, de echo's tussendoor. Als je die niet >> log doet, zou je die moeten zien ja. Laat je script even zien :)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
code:
1
2
3
4
5
6
7
8
9
10
11
12
@ECHO OFF
ECHO Starting Backup >>logfile.txt
date /t > datum.txt
FOR /f "eol=; tokens=2,3* delims=, " %%i in (datum.txt) do set datum=%%i
del datum.txt
C:\Progra~1\Winzip\WZZIP.EXE -ybc -^^ -rP -sorophina d:\backup.zip C:\EPSON\SCANDRV\TWAIN5\*.* C:\powershot\a40twain\WIN_2K98\*.* >>logfile.txt
sleep 3
c:\progra~1\Ahead\Nero\nerocmd --write --drivename "image recorder" --real --iso "Backup %datum%" --close_session --verify --underrun_prot d:\backup.zip >>logfile.txt
sleep 3
D:
DEL backup.zip -y >>logfile.txt
ECHO Backup Done! >>logfile.txt

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Overal waar >>logfile.txt staat, komt natuurlijk niets op je beeldscherm terecht :+

Als je het ook in je scherm wilt zien, zou je de echto's twee keer kunnen doen en de rest met iets als tail weer kunnen geven.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 28-02 20:33
F_J_K schreef op 17 april 2004 @ 16:44:
Overal waar >>logfile.txt staat, komt natuurlijk niets op je beeldscherm terecht :+

Als je het ook in je scherm wilt zien, zou je de echto's twee keer kunnen doen en de rest met iets als tail weer kunnen geven.
nou laat dan maar zitten :P Toch bedankt dit had ik nodig iig :D
Pagina: 1