Wie bekomme ich eine Batch-Datei, um Leerzeichen in Dateinamen zu behandeln?

8

Ich verwende die folgende Batch-Datei, um eine Zip-Datei für jedes xml in einem Ordner zu erstellen:

%Vor%

Wenn der Dateiname jedoch Leerzeichen enthält ( test plop.xml ), funktioniert die Batch-Datei nicht. Es scheint den Namen zu teilen und denkt, dass es 2 Dateien sind.

Wie ändert man die Batch-Datei so, dass sie Dateinamen mit Leerzeichen richtig behandelt?

    
john 26.01.2011, 14:42
quelle

1 Antwort

14

Setzen Sie Anführungszeichen um den Namen der Ausgabedatei.

Ändern

%Vor%

zu:

%Vor%

Kann auch die Variable %% f sein, muss darum auch Anführungszeichen setzen.

    
Fred 26.01.2011, 14:46
quelle

Tags und Links