Wie überprüfe ich den leeren Wert in der cmd Datei?

8

Ich habe die Befehlszeilen-Datei unten. Ich muss nach einem leeren Wert einer Variablen suchen. Ich liefere keine Befehlszeilenargumente.

%Vor%

Ich habe verschiedene Optionen ausprobiert, wie zum Beispiel einen Vergleich mit leeren Klammern ( () ), leere Strings ( "" ), aber nichts scheint zu funktionieren. Es gibt mir die folgende Ausgabe, wenn es läuft:

  

() war zu dieser Zeit unerwartet.

Ich verwende Windows 7 x32. Kann mir bitte jemand helfen?

    
ParagJ 16.04.2012, 12:12
quelle

2 Antworten

9

Folgendes sollte es tun:

%Vor%

Weitere Informationen finden Sie unter ss64.com .

    
NPE 16.04.2012, 12:32
quelle
10

Verwenden Sie IF DEFINED variable ohne die Prozentzeichen um die Variable.

Getestet in XP (32bit) und Win7 x64:

%Vor%     
mivk 09.06.2012 11:54
quelle

Tags und Links