Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

If im else in Batch auch möglich?

Frage Entwicklung Batch & Shell

Mitglied: red-eye

red-eye (Level 1) - Jetzt verbinden

20.10.2013 um 13:37 Uhr, 1844 Aufrufe, 2 Kommentare, 1 Danke

Hallo allerseits!

Ich beziehe mich auf die Frage von MadMexx zu If im If. Kann man in einer Batch auch ein weiteres if im else schreiben?

Ich habe jeweils zwei Bedingungen, und ich möchte darstellen:
- Bedingung 1 und Bedingung 2, dann A
- Bedingung 1, aber nicht Bedingung 2, dann B
- Nicht Bedingung 1, aber Bedingung 2, dann C
- Nicht Bedingung 1 und nicht Bedingung 2, dann D

Es kommen auch mal drei Bedingungen vor, aber das wird ziemlich kompliziert zu schreiben ;)

if "%a%"=="%b%" (
if "%c%"=="%d%" (
[wenn 1 und 2] tue A
) else (
[wenn 1, aber nicht 2] tue B
)

) else (
if "%c%"=="%d%" (
[wenn nicht 1, aber 2] tue C
) else (
[wenn nicht1 und nicht 2] tue D
)

)

Vielen Dank im Voraus!
Mit freundlichen Grüßen,
red-eye
Mitglied: Arano
LÖSUNG 20.10.2013, aktualisiert 18.10.2014
Hi,

also in dem Beispiel von @bastla in der __von dir genannten Frage__ sieht man es doch !?
If im If (Antwort von Bastla)

Darüber hinaus, was passt passiert wenn du es einfach ausprobierst !?


~Arano
Bitte warten ..
Mitglied: red-eye
20.10.2013 um 14:59 Uhr
Danke, Arano, für Deine Antwort!
Ähm, habe wohl den Wald vor lauter Bäumen nicht gesehen ...
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Mehrzeiligen Powershell-Befehl mit Batch ausführen (3)

Frage von Compu2017 zum Thema Batch & Shell ...

Exchange Server
gelöst E-Mail Versand nicht möglich - Providerwechsel (6)

Frage von Campino86 zum Thema Exchange Server ...

Batch & Shell
gelöst EQU - GLEICH - BATCH (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

LAN, WAN, Wireless
Rogue Access Point (20)

Frage von Axel90 zum Thema LAN, WAN, Wireless ...

E-Mail
Fake E-Mail in Outlook für Demonstartionszwecke (12)

Frage von sascha382 zum Thema E-Mail ...

Linux Netzwerk
gelöst Debian Neuinstallation 2.Netzwerkkarte keine Verbindung (10)

Frage von terminator zum Thema Linux Netzwerk ...