Unter der Annahme, wollen die folgende BatchdateiWie kann ich überprüfen, ob eine Variable eine andere Variable in einer Windows-Batch-Datei enthält?
set variable1=this is variable1
set variable2=is
set variable3=test
if variable1 contains variable2 (
echo YES
) else (
echo NO
)
if variable1 contains variable3 (
echo YES
) else (
echo NO
)
ich die Ausgabe ein JA durch NEIN
Diese für variable1 versagt = '/'? , Variable1 = "Ein", und Variable1 = "Aus". Betrachte 'echo foobar% variable1% | finde"% variable2% "> nul', was für variable2 = foobar fehlschlägt. – GKFX