MGWiesel Geschrieben 31. Dezember 2006 Teilen Geschrieben 31. Dezember 2006 Hallo zusammen, dies richtet sich an die DOS Profis unter euch :-), ich möchte mir eine *.bat oder *.cmd Datei machen die folgendes beinhaltet. +++++++++++++++++++++++ Was möchtest Du tun? 1.) ipconfig -all (wenn möglich dann wieder das Menü automatisch erscheinen lassen) 2.) ping 192.168.x.x <-- feste ip (wenn möglich nach den vier hops wieder das Menü automatisch erscheinen lassen) 3.) ping 192.168.x.x -t <-- feste ip 0.) nichts (soll dann das Dos Fenster schließen) dann soll nur ne Nummer eingegeben werden und die Aktion wird durchgeführt. +++++++++++++++++++++++ ist das in DOS möglich? :confused: wenn ja, kann mir das einer bitte erstellen? :e@sy Also drei einzelne Bat bekomme ich ja selber hin, aber das zu vereinigen und dann nur noch ne Nummer eingeben für die Aktion, das check ich nicht. Es muss nicht unbedingt eine BAT oder CMD sein, wenn es was anderes gibt ist mir das auch recht, ich will halt nicht zu viele spielereien Gruß aus Hannover und einen guten Rutsch zusammen :eat: Martin Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
toppy Geschrieben 1. Januar 2007 Teilen Geschrieben 1. Januar 2007 Also drei einzelne Bat bekomme ich ja selber hin, Dann versuche ich mal bei der Abfrage zu helfen: Also zunächst gibst du mal die von dir beschriebenen Möglichkeiten per echo-Anweisungen aus, damit der User weiß was er überhaupt machen kann. Anschließend könnte deine Abfrage z.B. wie folgt ausschauen: @echo off :menue set /P auswahl=Bitte Auswahl treffen (1/2/3) if /I "%auswahl%"=="1" ( echo 1 goto :menue ) if /I "%auswahl%"=="2" ( echo 2 goto :menue ) if /I "%auswahl%"=="3" ( echo 3 goto :menue ) [/PHP] Also mittels [i]if-Anweisung[/i] die Eingabe abfragen und die entsprechenden auszuführenden Befehle in die Klammer schreiben - sollte eigentlich so klappen Kannst mich ja dann mit in den Copyrights aufführen :bimei Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MGWiesel Geschrieben 2. Januar 2007 Autor Teilen Geschrieben 2. Januar 2007 @Toppy Danke für die Hilfe so hab ich es jetzt gelöst/angefertigt (dank Deiner Hilfe) gibt es jetzt noch eine Möglichkeit das GW von der Nic auszulesen und automatisch nach dem Befehl Ping einfügen. Also anstelle "Ping auf Router" gleich "Ping auf Gateway" den er natürlich von der NIC ausliest und automatisch einsetzt :bimei @echo off echo ********************************************** echo Hallo Master, echo was willst Du machen? echo ********************************************** echo. :anfang echo. echo. echo ############################################## echo. echo Bitte Auswahl treffen echo. echo 1 = ipconfig -all echo 2 = Ping auf den Router echo 3 = Permanenter Ping auf Router echo 0 = exit echo. echo ############################################## echo. :menue set /P auswahl=Bitte Auswahl treffen (1, 2, 3, oder o) if /I "%auswahl%"=="1" ( echo 1 goto :ipconfig ) if /I "%auswahl%"=="2" ( echo 2 goto :ping ) if /I "%auswahl%"=="3" ( echo 3 goto :permanent ) if /I "%auswahl%"=="0" ( echo 0 goto :exit ) :ipconfig ipconfig -all goto anfang :ping ping 192.168.0.1 goto anfang :permanent ping 192.168.0.1 -t goto anfang :exit exit Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.