Batch Frage

06/02/2011 12:51 xazorstix#1
Hey Elitepvp*ers,

Ich habe mal wieder eine Batch Frage.
Ich habe mir eine Batch Datei erstellt die eine simple Pingabfrage beim starten von meinem PC mit Textausgabe macht.


Code:
@echo off
ping /n 1 google.de
if errorlevel 1 goto nichtda
echo >> statusreport.txt "Internet geht !"
goto end
:nichtda
echo >> statusreport.txt "Internet geht nicht !"
:end
So anstatt das die ausgegebene Textdatei "statusreport" heißt möchte ich das die Datei entweder "Internet geht !" oder "Internet geht nicht !" heißt.

Also Ergebnis=Name der Textdatei
06/02/2011 14:28 Ronox#2
move statusreport.txt geht

Bitte, notfalls move /?
Für die Hilfe.
06/02/2011 14:45 xazorstix#3
Move ist zum umbenennen/verschieben von Dateien da, so hab ich das jedenfalls rausgelesen.(Sorry wenn das doch mit move geht. Bitte gebt mir eine Erklärung wenn es geht :))

Ich möchte aber das Echo das Ergebnis nicht in die Datei schreibt sondern die Datei so benennt.

Hab gerade ne Lösung gefunden:
Code:
@echo off
ping /n 1 google.de
if errorlevel 1 goto nichtda
echo >> "Internet geht".txt
goto end
:nichtda
echo >> "Internet geht nicht".txt
:end