Win-Batch: Warum kein Zeichenkettenvergleich ?
Moin !
ich habe vermutlich eine triviale Problematik - es geht darum festzustellen, ob der gesuchte Anwender vorliegt.
Hier mein Code:
Die Ausgabe ist dann
tappenbeckja
wer ist anwender
unbekannt ?
Eigentlich müsste dort hinter "Anwender" der Name Jan erfolgen.
Kann mir einer Licht ins dunkel bringen?
Gruß Jan
ich habe vermutlich eine triviale Problematik - es geht darum festzustellen, ob der gesuchte Anwender vorliegt.
Hier mein Code:
echo %username%
echo wer ist anwender
if %username% EQU "tappenbeckja" echo Jan
echo unbekannt ?
Die Ausgabe ist dann
tappenbeckja
wer ist anwender
unbekannt ?
Eigentlich müsste dort hinter "Anwender" der Name Jan erfolgen.
Kann mir einer Licht ins dunkel bringen?
Gruß Jan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 345295
Url: https://administrator.de/forum/win-batch-warum-kein-zeichenkettenvergleich-345295.html
Ausgedruckt am: 23.12.2024 um 03:12 Uhr
2 Kommentare
Neuester Kommentar
Die Anführungszeichen werden mit verglichen :-P
Gruß
if /i "%username%" EQU "tappenbeckja" echo Jan
tappenbeckja ≠ "tappenbeckja"
Gruß