Ulli39130 0 Geschrieben 18. September Melden Geschrieben 18. September Hallo ich habe in batch fogedes gschrieben set ordner=menue if %ordner%=="menue" echo JA if not %ordner%=="menue" echo NO 2. Möglichkeit da das obere Beispiel Wert NO ausgibt set ordner=menue if /i %ordner%=="menue" echo JA if /I not %ordner%=="menue" echo NO bei beiden gibt er mir NO aus was mach ich da falsch
Beste Lösung NilsK 3.046 Geschrieben 18. September Beste Lösung Melden Geschrieben 18. September Moin, Entweder beides ohne Anführungszeichen oder beides mit. IF "%ordner%"=="menue" oder IF %ordner%==menue Siehe https://ss64.com/nt/if.html Batch ist schon sehr weit weg von Programmiersprachen. Gruß, Nils 1
testperson 1.862 Geschrieben 19. September Melden Geschrieben 19. September Hi vor 12 Stunden schrieb Ulli39130: was mach ich da falsch jetzt noch mit Batch anfangen. *SCNR* Die Frage wäre halt, ob es _wirklich_ Batch sein muss. Ansonsten würde ich in Richtung PowerShell gucken. $Ordner = "menue" if($Ordner -eq "menue"){ Write-Host "JA" } else{ Write-Host "NO" } Gruß Jan 1
Ulli39130 0 Geschrieben vor 1 Stunde Autor Melden Geschrieben vor 1 Stunde Am 18.9.2025 um 21:51 schrieb NilsK: Moin, Entweder beides ohne Anführungszeichen oder beides mit. IF "%ordner%"=="menue" oder IF %ordner%==menue Siehe https://ss64.com/nt/if.html Batch ist schon sehr weit weg von Programmiersprachen. Gruß, Nils So klappts, vielen Dank
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden