Da ich auf Arbeit nen problem mit dem Ping hab, hab ich gestern nen kleines Batch-Skript geschrieben:
@echo off
echo.
:start
echo Bitte warten... Ping wird gestartet.
md %date% >null
cd %date%
echo. >> ping%date%.log
echo ****************************************** >> ping%date%.log
echo Start des Programmes um: %time% >> ping%date%.log
echo ****************************************** >> ping%date%.log
echo. >> ping%date%.log
echo. >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
echo Ping zu Winfuture.de >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
ping winfuture-forum.de >> ping%date%.log
echo. >> ping%date%.log
echo. >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
echo Ping zu heise.de >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
ping heise.de >> ping%date%.log
echo. >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
echo Ping zu stern.de >> ping%date%.log
echo ---------------------------------- >> ping%date%.log
ping stern.de >> ping%date%.log
echo. >> ping%date%.log
dies erstellt jeweil ein verzeichniss mit dem Datum des aktuellen Tages am anfang wo eine Log-Datei drinn erstellt wird mit den Ping-Zeiten.
Nun das Problem:
md %date% >null
was ja ziemlich am Anfang steht soll das Verzeichniss erstellen. Da ich nach "null" umgeleitet habe soll zudem nicht die etwatige Meldung erscheinen "Datei oder Verzeichniss existiert bereits".
Das dumme: in diesem Punkt scheiter ich... die Meldung erscheint fortlaufend sobalt das besagte Verzeichniss schon beim Skript-start existiert. Dies ist zwar kein funktionaler Fehler aber ein nerviger Schönheits-Fehler.
Kann mir einer sagen wie ich die Meldung sonst unterdrücken kann? Es soll in dem CMD-Fenster lediglich während der ganzen Aktion
Zitat
Bitte warten... Ping wird gestartet.
stehen sonst nix.
THX schonmal für eure Mühen.
MFG
Stefan