Ulli39130 0 Geschrieben 18. September 2025 Melden Geschrieben 18. September 2025 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.109 Geschrieben 18. September 2025 Beste Lösung Melden Geschrieben 18. September 2025 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.962 Geschrieben 19. September 2025 Melden Geschrieben 19. September 2025 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 3. Oktober 2025 Autor Melden Geschrieben 3. Oktober 2025 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