Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Auswahl in Batch-Datei

Mitglied: snake87

snake87 (Level 1) - Jetzt verbinden

11.09.2006, aktualisiert 18.10.2012, 15103 Aufrufe, 11 Kommentare

Auswahl in Batchdatei über Tastatureingabe

Hi an alle,
ich habe nichts gefunden in der Datenbank, was mir in irgendeiner Weise helfen konnte.

Hier mein Problem:
Ich will mehrere Router über eine Batchdatei anpingen und hab in der Materie Batch noch nicht sooo die rießen Erfahrung.
Ich habe es geschafft das ganze anzupingen... ist ja auch nicht gerade schwer
Nun will ich noch ein bisschen Komfort in das ganze einbauen.
Der Benutzer soll über bestimmt Zahlen (z.B. 10) den Standort 10 auswählen können und dann vielleicht noch einige Dinge mehr.
Aber das würde erstmal reichen.

Momentanes Script:

echo .
echo *
echo Standort 1
ping <IP des Standort 1>
echo *
echo .
Pause

echo .
echo *
echo Standort 2
ping <IP des Standort 2>
echo *
echo .
Pause


Kann mir jemand sagen wie ich das nun löse, dass ich z.b. die 1 eingebe und dann pingt er nur den standort 1?

Danke schonma im vorraus... hoffe mal das ihr wisst was ich meine danke
Mitglied: Dani
11.09.2006 um 13:07 Uhr
Hi,
eingaben kannst du so gestalten:

01.
echo Auswahl: 
02.
echo Standort Budapest:   1 
03.
echo Standort DE:   2 
04.
echo Standort EN:   3 
05.
echo Standort IT:   4 
06.
 
07.
set /p stand="Bitte Standortnummer eingeben: " 
08.
 
09.
set /p anzahl="Bitte Pinganzahl eingeben: " 
10.
 
11.
if "%stand%" == "1"  set ip=192.xxx.xxx.xxx  
12.
if "%stand%" == "2"  set ip=234.xxx.xxx.xxx 
13.
if "%stand%" == "3"  set ip=255.xxx.xxx.xxx  
14.
if "%stand%" == "4"  set ip=167.xxx.xxx.xxx  
15.
 
16.
 
17.
ping %ip% -n %anzahl%
Gruß
Dani
Bitte warten ..
Mitglied: snake87
11.09.2006 um 13:45 Uhr
Super cool...
dank dir

jetzt aber noch zwei kleine Frage...
1.Kann ich dem am schluss auch sagen das er nicht abbrechen soll sondern fragen soll ob er wieder am anfang starten soll oder beenden soll?
2. kann ich die standorte auch tabellarisch aufbauen?
sieht besser aus

gruß snake87
Bitte warten ..
Mitglied: Dani
11.09.2006 um 13:52 Uhr
jetzt aber noch zwei kleine Frage... 1.Kann ich dem am schluss auch sagen das er nicht
abbrechen soll sondern fragen soll ob er wieder am anfang starten soll oder beenden
soll?
01.
:anfang: 
02.
echo Auswahl: 
03.
echo Standort Budapest:   1 
04.
echo Standort DE:   2 
05.
echo Standort EN:   3 
06.
echo Standort IT:   4 
07.
 
08.
set /p stand="Bitte Standortnummer eingeben: " 
09.
 
10.
set /p anzahl="Bitte Pinganzahl eingeben: " 
11.
 
12.
if "%stand%" == "1"  set ip=192.xxx.xxx.xxx  
13.
if "%stand%" == "2"  set ip=234.xxx.xxx.xxx 
14.
if "%stand%" == "3"  set ip=255.xxx.xxx.xxx  
15.
if "%stand%" == "4"  set ip=167.xxx.xxx.xxx  
16.
 
17.
ping %ip% -n %anzahl% 
18.
 
19.
set /p again="Wiederholen J=ja; N=nein: " 
20.
if "%again% == "j" goto anfang

2. kann ich die standorte auch tabellarisch aufbauen? sieht besser aus
Wie meinst du das => Alles schön ausrichten?!


Gruß
Dani
Bitte warten ..
Mitglied: snake87
11.09.2006 um 13:53 Uhr
ja genau... das es einfach schöner aussieht
Bitte warten ..
Mitglied: Dani
11.09.2006 um 13:57 Uhr
Hi,
ja genau... das es einfach schöner aussieht
DAs ist keine Antwort auf meine Frage!

Im Script war noch ein Fehler:
01.
:anfang 
02.
echo Auswahl: 
03.
echo Standort Budapest:   1 
04.
echo Standort DE:   2 
05.
echo Standort EN:   3 
06.
echo Standort IT:   4 
07.
 
08.
set /p stand="Bitte Standortnummer eingeben: " 
09.
 
10.
set /p anzahl="Bitte Pinganzahl eingeben: " 
11.
 
12.
if "%stand%" == "1"  set ip=192.xxx.xxx.xxx  
13.
if "%stand%" == "2"  set ip=234.xxx.xxx.xxx 
14.
if "%stand%" == "3"  set ip=255.xxx.xxx.xxx  
15.
if "%stand%" == "4"  set ip=167.xxx.xxx.xxx  
16.
 
17.
ping %ip% -n %anzahl% 
18.
 
19.
set /p again="Wiederholen J=ja; N=nein: " 
20.
if "%again% == "j" goto anfang
Gruß
Dani
Bitte warten ..
Mitglied: snake87
11.09.2006 um 14:01 Uhr
ja ne des is schon ok so wie es ist...
es erfüllt seine sache und das reicht eigentlich
dank dir...
das mit dem wiederholen funktioniert nur noch nich...

gruß snake87
Bitte warten ..
Mitglied: IchoTolot2
11.09.2006 um 14:07 Uhr
set /p again="Wiederholen J=ja; N=nein: "
if "%again%" == "j" goto anfang


Daran dürfte es vermutlich hängen.
Bitte warten ..
Mitglied: snake87
11.09.2006 um 14:08 Uhr
ich habs grad gemerkt

vielen danke nochmal...

mit farben kann man in batch nicht arbeiten oder?
Bitte warten ..
Mitglied: Biber
11.09.2006 um 14:21 Uhr
mit farben kann man in batch nicht arbeiten oder?

Doch, kannst Du... aber es wird Dir keiner danken.

Die Aufgabe war doch, ein paar abstrakte 12-stellige Zahlen (IP's), die kein MA im Kopf hat, auf dem Bildschirm eben mal "lesbar" und "auswählbar" zu machen.

Viel mehr Komfort oder gar Soundkartenunterstützung oder einen eigenen Bildschirmschoner wird keiner erwarten.

Für etwas nettere Vordergrund/Hintergrundgestaltung siehe Hilfe zu COLOR /? am CMD-Prompt.

Gruß
Biber
Bitte warten ..
Mitglied: snake87
12.09.2006 um 08:25 Uhr
ja ne haste ja schon recht...
es funktioniert alles und das ist des wichtigste!

Dank dir nochmal...

Gruß snake
Bitte warten ..
Mitglied: mick111
31.12.2009, aktualisiert 18.10.2012
Hi Leute,
zu oben genanntem Batch habe ich noch eine Frage:
Obiges Batch habe ich abgeändert und rufe je nach Auswahl, 1 oder 2, verschiedene Programme auf. Funkt auch soweit, nur das CMD Fenster soll danach geschlossen werden, was aber nicht passiert, es muss nach Start des Programms manuell geschlossen werden.
Ich habe es schon mit einer goto Anweisung versucht, aber so wie es aussieht, wird die Batch nach dem Programmaufruf nicht weiter ausgeführt.
Gibt es da eine Möglichkeit?

So sieht es bisher aus:

echo Telefonwahl
echo Programm 1: 1
echo Programm 2: 2
set /p auswahl="Bitte Nummer des Dienstleisters eingeben:"
if "%auswahl%" == "1" "D:\Programme\Programm1.exe"
if "%auswahl%" == "2" "D:\Programme\Programm2.exe"

Das Fenster soll geschlossen werden, wenn 1 oder 2 gewählt wurde.

Gruss und ein gutes Neues Jahr
Mick

[Edit Biber]
Anschlussfrage wurde innerhalb von Minuten in einem eigenen Thread Auswahl mittels Batch beantwortet.
Diesen Beitrag also jetzt am 31.12.2009 geschlossen.
[/Edit]
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

In Batchdatei mehrere Dateien auswählen

gelöst Frage von DoppellhelixBatch & Shell7 Kommentare

Hallo, ich habe eine Batchdatei, die mir innerhalb einer Logdatei (txt), die Zeilen neu formatiert. Dieses Script funktioniert hervorragend. ...

VB for Applications

VBS Datei Auswahl Dialog

gelöst Frage von 133202VB for Applications5 Kommentare

Hallo Ihr, im Thread: konnte ich schon finden, was ich gesucht habe: Jetzt möchte ich allerdings, dass am Anfang ...

Batch & Shell

Batch -Menü - bei "Enter" soll ohne Auswahl nichts ausgeführt werden

gelöst Frage von Boory01Batch & Shell3 Kommentare

Hallo Gemeinde, bei einem Batch-Menü wird bei mir bei Drücken der ENTER-Taste sofort der erste Menüpunkt ausgeführt, obwohl keine ...

Batch & Shell

Zusammenführen mehrere Felder, Datei auswählen

gelöst Frage von GeoSemBatch & Shell3 Kommentare

Hallo Ich möchte aus einer xml einige wenige Felder in eine csv-Datei exportieren. Mit einem Feld geht es problemlos, ...

Neue Wissensbeiträge
Microsoft

Neuigkeiten zu Server und Office 365 was läuft mit was und was nicht

Tipp von AlFalcone vor 21 StundenMicrosoft

Server Betriebssysteme auf dem die verschiedenen Offices nicht supported sind: • Office 365 ist und wird nicht supported auf Windows ...

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 22 StundenSpeicherkarten1 Kommentar

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 1 TagSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 1 TagHardware1 Kommentar

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Sicherheitsgrundlagen
EuGH-Urteil - Internetanschluss für die ganze Familie - Filesharer haften trotzdem
Frage von StefanKittelSicherheitsgrundlagen24 Kommentare

Hallo, In diesem Artikel geht es darum, dass Jemand aus der Familie ein Hörbuch illegal hochgeladen hat. Der Vater ...

Apple
MacBook Pro 2018 mit 8 GB oder 16 GB
Frage von SysAdm81Apple22 Kommentare

Hallo zusammen, ich steh vor der Überlegung mir ein MacBook Pro 13 (2018) zu kaufen. Bzgl. SSD habe ich ...

Windows 10
Sysprep Fehler im Log kann nicht starten
Frage von grillinator95Windows 1022 Kommentare

Hallo, kann leider SYSPREP nicht mehr starten, Win10 64bit. Logfile sagt folgendes: 2018-10-17 13:44:56, Info SYSPRP 2018-10-17 13:44:56, Info ...

Datenbanken
MS SQL DB-Daten archivieren?
gelöst Frage von SchelinhoDatenbanken16 Kommentare

Hallo zusammen! Ich habe eine Anwendung, welche MSSQL (SQL Server 2014 SP2) nutzt. Auf der DB-Instanz laufen diverse Datenbanken. ...