Batch mit Leerzeichen und Verzögerung

Hallo Zusammen,

seit einigen Tagen versuche ich eine Batch-Datei zu schreiben, die jeweils nach einer Pause Dateien aufruft. Die Pause habe ich mit Hilfe von Pings an den Localhost hinbekommen und wenn ich nur Dateien/Verzeichnisse habe, die keine Leerzeichen aufweisen, dann klappt auch alles. Nur wenn ich dies manchmal nicht vermeiden kann und die „“-Zeichen zur Gruppierung der Dateien/Verzeichnisse benutze, dann lauft das Script nach dem Öffnen der Datei nicht mehr weiter, sondern bleibt stehen. Im unten gezeigten Beispiel werden die letzten Pings dann nicht mehr ausgeführt. Wenn ich die geöffnete Datei wieder schließe, dann erst läuft das Script weiter.

Hat da jemand eine Idee?

Vielen Dank


ping -n 5 127.0.0.1

„G:\Joerg\test test\GBP WST.XLS“

ping -n 10 127.0.0.1

Hi,


ping -n 5 127.0.0.1

start „G:\Joerg\test test\GBP WST.XLS“

ping -n 10 127.0.0.1

mfg
Matze

Hallo,

erstmal danke für die Antwort. So hatte ich es auch schon probiert. Dabei öffnet sich nur ein zweites Command-Fenster mit dem Pfad in der Fensterkopfzeile aber die .xls wird leider nicht geöffnet. Der Befehl call hatte in meinen Versuchen ebenfalls nicht geholfen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Sorry,

das wusste ich leider nicht, das der Start Befehl das in den " nur als Titel fürs Fenster nimmt.

Also ich habs mal so getestet, und dann gings auch:


ping -n 5 127.0.0.1

start „“ „G:\Joerg\test test\GBP WST.XLS“

ping -n 10 127.0.0.1

hTh!
mfg
Matze

Erstmal sorry für die späte Antwort. War übers Wochenende nicht zu Hause.

So funktioniert es wie ich gern wollte.

Vielen Dank, hat mir sehr geholfen.