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 Auswahlverfahren Kürzer Fassen

Mitglied: jakicoll

jakicoll (Level 1) - Jetzt verbinden

21.02.2007, aktualisiert 16:36 Uhr, 3375 Aufrufe, 1 Kommentar

Wie kann ich ein Auswahlverfahren (Menü) kürzer schreiben

Wie kann ich ein Auswahlverfahren (Menü) kürzer schreiben?

Ich würde das so machen

[code]
:select
REM Beginn Des Auswahlbereiches
Echo Aufgabe Nummer
Echo ----------------------------------------------------------------------
Echo Aufgabe 1 1
Echo Aufgabe 2 2
Echo Aufgabe 3 3
Echo Beenden 4
Set /p Aufgabe=Was willst du heute tun? Nr.
If %Aufgabe%==1 goto 1
If %Aufgabe%==2 goto 2
If %Aufgabe%==3 goto 3
If %Aufgabe%==4 goto end
:Welche Aufgabe
Echo Sorry
Echo Ich hab dich nicht verstanden
Echo Bitte waehle eine von den Vorgegebenen Nummer aus
pause
cls
goto select
:1
Echo Aufgabe 1
goto end
:2
Echo Aufgabe 2
goto end
:3
Echo Aufgabe 3
goto end
:end
pause
exit
[/Code]

Jakob
Mitglied: bastla
21.02.2007 um 16:36 Uhr
Hallo jakicoll!

Allzuviel lässt sich nicht machen, etwas kürzer ist es so:
01.
@echo off 
02.
:select 
03.
REM Beginn Des Auswahlbereiches 
04.
cls 
05.
Echo Aufgabe Nummer 
06.
Echo ---------------------------------------------------------------------- 
07.
Echo Aufgabe 1 1 
08.
Echo Aufgabe 2 2 
09.
Echo Aufgabe 3 3 
10.
Echo Beenden 4 
11.
Echo. 
12.
Set /p Aufgabe=Was willst du heute tun? Nr. 
13.
If %Aufgabe% LEQ 4 goto :%Aufgabe% 
14.
:0 
15.
Echo Sorry 
16.
Echo Ich hab dich nicht verstanden 
17.
Echo. 
18.
Echo Bitte waehle eine von den vorgegebenen Nummern aus! 
19.
pause>nul 
20.
goto select 
21.
:1 
22.
Echo Aufgabe 1 
23.
goto end 
24.
:2 
25.
Echo Aufgabe 2 
26.
goto end 
27.
:3 
28.
Echo Aufgabe 3 
29.
goto end 
30.
:4 
31.
:end 
32.
pause
Nach der jeweiligen Aufgabenausführung könnte auch ein "goto :select" folgen, um erneut das Menü aufzurufen.

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
PHP
Array kürzen
gelöst Frage von dax4funPHP6 Kommentare

Es tut was es soll, aber kann man das irgendwie kürzen da ich jede mögliche art versucht habe Arrays ...

Monitoring
Kurze Aussetzer in der WAN Verbindung
Frage von DanLeiMonitoring16 Kommentare

Guten Tag, ich habe ein kleines Problem und zwar habe ich seit einigen Monaten alle 2 - 10 Minunten ...

Hardware
Kurze, farbige Stromkabel
Frage von Der-PhilHardware12 Kommentare

Hallo! Bei mir hat jedes Rack 2 USVs. Jeder Server, Switch, etc. hängt mit einem Bein an jeweils einer ...

Visual Studio
Vb.net progressbar als kurzer Streifen
gelöst Frage von ahstaxVisual Studio4 Kommentare

Hallo, ist es möglich, die Progressbar in vb.net so anzusteuern, dass die Fortschrittsanzeige nur ein im Vergleich zum gesamt ...

Neue Wissensbeiträge
Exchange Server
Exchange - Fehler mit 2018-07 Sicherheitsupdate
Tipp von ArnoNymous vor 13 StundenExchange Server3 Kommentare

Hallo, es gibt mal wieder Freude mit den MS-Updates. KB4338814 führt dazu, dass der Exchange keine Mails mehr zustellt. ...

Suche Projektpartner

PC Recycling Projekte mit Flüchtlingen und Kids suchen Materialspenden und Mitmacher!

Erfahrungsbericht von NettePCyclePiraten vor 1 TagSuche Projektpartner7 Kommentare

Hallöchen liebe Kollegen, ich betreue zwei PC-Gruppen im Raum Dortmund: "Ne#e PCycle Pir@ten" & "PCschr@uber Br@mbauer" Wir sind eine ...

iOS
IOS 12.2 beta und OpenVPN iPad und iPhone
Erfahrungsbericht von magicteddy vor 1 TagiOS

Moin, kleiner Hinweis an die experimentierfreudigen unter Euch: Bei der aktuellen beta gibt es ein Problem im Zusammenspiel zwischen ...

Vmware
VMware Tools 10.3 verfügbar
Information von sabines vor 1 TagVmware

Eine Sicherheitslücke wird mit den Tools der Version 10.3 geschlossen, die Tools müssen auf jeder VM aktualisiert werden. Näheres ...

Heiß diskutierte Inhalte
Windows Netzwerk
Netzwerk einrichten - wie mache ich es richtig?
Frage von gintonikWindows Netzwerk21 Kommentare

Hallo, ich bin neu hier und erhoffe mir hier ein paar Antworten für meine Umsetzung zu erhalten. Kurz zu ...

CPU, RAM, Mainboards
4x 2 GB DDR2 1066 gesucht
gelöst Frage von Windows10GegnerCPU, RAM, Mainboards16 Kommentare

Hallo, ich plane den RAM meines Rechners aufzurüsten. Motherboard: Gigabyte X48 DS5 Der FSB steht bei 259, daher soll ...

Microsoft Office
Druckdatum nur auf ausgedrucktem Dokument anzeigen
gelöst Frage von eichi18Microsoft Office16 Kommentare

Hallo zusammen Ich versuche in einem Word Dokument das Druckdatum nur auf dem eigentlichen Ausdruck auszugeben und am Bildschirm ...

Batch & Shell
Auswahlfenster Batch
gelöst Frage von FrankreichBatch & Shell12 Kommentare

Liebes Forum! Ich habe ein Batch Script geschrieben, bei welchem man die IP changen kann denn Namen und den ...