24855
Mar 09, 2006, updated at 10:45:26 (UTC)
9010
5
0
Errormessage innerhalb einer FOR Schleife in File umleiten?
Hi Leute,
auch heute mal wieder eine Frage die mir kein Tutorial beantworten kann
ich möchte die Ausgabe welche eine FOR Schleife in einer Batch erzeugt in eine Log Datei umleiten...
aber auf diese Art geht es nicht:
For /F %%i in ('dir /s /b "winvnc.exe"') do "%%i" -kill 2>>C:\vncerrlg.txt
... die Fehlermeldung wenn die Datei nicht vorhanden ist, wird auf der Konsole ausgegeben..
..wer kann mir helfen? muss die Umleitung anders platziert werden? Die Logfile wird schon eher in der Batch erzeugt...
auch heute mal wieder eine Frage die mir kein Tutorial beantworten kann
ich möchte die Ausgabe welche eine FOR Schleife in einer Batch erzeugt in eine Log Datei umleiten...
aber auf diese Art geht es nicht:
For /F %%i in ('dir /s /b "winvnc.exe"') do "%%i" -kill 2>>C:\vncerrlg.txt
... die Fehlermeldung wenn die Datei nicht vorhanden ist, wird auf der Konsole ausgegeben..
..wer kann mir helfen? muss die Umleitung anders platziert werden? Die Logfile wird schon eher in der Batch erzeugt...
Please also mark the comments that contributed to the solution of the article
Content-Key: 27766
Url: https://administrator.de/contentid/27766
Printed on: April 23, 2024 at 18:04 o'clock
5 Comments
Latest comment
Moin WI#Janosch,
wenn Du die Fehlermeldung vom DIR-Befehl meinst:
For /F %%i in ('dir /s /b "winvnc.exe" 2>nul') do "%%i" -kill 2>>C:\vncerrlg.txt
- bzw., wenn beides in der c:\vncerrlg.txt stehen soll:
For /F %%i in ('dir /s /b "winvnc.exe" 2>>C:\vncerrlg.txt') do "%%i" -kill 2>>C:\vncerrlg.txt
HTH
Biber
wenn Du die Fehlermeldung vom DIR-Befehl meinst:
For /F %%i in ('dir /s /b "winvnc.exe" 2>nul') do "%%i" -kill 2>>C:\vncerrlg.txt
- bzw., wenn beides in der c:\vncerrlg.txt stehen soll:
For /F %%i in ('dir /s /b "winvnc.exe" 2>>C:\vncerrlg.txt') do "%%i" -kill 2>>C:\vncerrlg.txt
HTH
Biber
*grummel*
@for /L %%i in (1,1,100) do @echo Biber wird keine ungetesteten Bätche mehr posten!
Ich korrigiere:
For /F %%i in ('dir /s /b "winvnc.exe" ^2^>nul') do "%%i" -kill 2>>C:\vncerrlg.txt
- bzw., wenn beides in der c:\vncerrlg.txt stehen soll:
For /F %%i in ('dir /s /b "winvnc.exe" ^2^>^>C:\vncerrlg.txt') do "%%i" -kill 2>>C:\vncerrlg.txt
Sorry
Biber
@for /L %%i in (1,1,100) do @echo Biber wird keine ungetesteten Bätche mehr posten!
Ich korrigiere:
For /F %%i in ('dir /s /b "winvnc.exe" ^2^>nul') do "%%i" -kill 2>>C:\vncerrlg.txt
- bzw., wenn beides in der c:\vncerrlg.txt stehen soll:
For /F %%i in ('dir /s /b "winvnc.exe" ^2^>^>C:\vncerrlg.txt') do "%%i" -kill 2>>C:\vncerrlg.txt
Sorry
Biber