Batch - Pfade - Leerschlag in Namen

Hallo NT-Spezialisten

Sobald in einem Batch-File unter NT (Win2000 / xp ) in einem Datei oder Verzeichnisnamen mit Leerschlägen verwendet wird, kann NT (cmd.exe) dieses nicht interpretieren (parsen).

Bsp.
\prog\win32\dies sind die neuen Tool\

das Verzeichnis „dies sind die neuen Tool“ wird ein Fehler beim Zugriff über einen Batch (.bat Datei) ergeben.

Kennt jemand Ursache und ggf. Lösungsansätze?

Grüsse Peter

Hi Peter,

versuch mal prog\win32\dies~1, damit solltest Du die Probleme umgehen können.

Den genauen Grund kann ich Dir leider nicht nennen, nur vermuten:
Unter NT läuft der DOS-Interpreter noch näher an der alten MS-DOS-Schiene, die nur 8+3-Namen, also 8 Zeichen, Punkt, 3 Zeichen unterstützt, das betrifft sowohl Dateinamen als auch Verzeichnisse. Bei Windows 2k hat sich das zugusten von Windows geändert.

Tom

Hallo NT-Spezialisten

Sobald in einem Batch-File unter NT (Win2000 / xp ) in einem
Datei oder Verzeichnisnamen mit Leerschlägen verwendet wird,
kann NT (cmd.exe) dieses nicht interpretieren (parsen).

Kennt jemand Ursache und ggf. Lösungsansätze?

Grüsse Peter

Hallo Peter,

wenn ich Dich auf diesen Artikel von mir hinweisen darf:
http://www.wer-weiss-was.de/cgi-bin/forum/showarticl…

Gruß,

Doc.

.

Treffer - versenkt - gewonnen :wink:
Hi Doc

Mehr dem Impuls als einer bewussten Entscheidung folgend, gewährte ich Dir die Entscheidung und begam zu jener Stelle in der tiefen dieser Bibliothek. „Heureka“ und Amerika ward entdeckt, bzw. der Hebel ward gefunden…

Besten Dank.

Grüsse Peter
PS: Wenn es Dir etwas gibt, setze ich Dir auch gerne eine Stern

Fänd ich total klasse, bin doch nur wegen der Sterne hier! :wink:
Nee, nicht wirklich… Laß es bitte. Ich finde, entweder, jemand macht das immer, wenn er (oder sie) einen Artikel hilfreich fand, oder eben nicht. Und dann is auch gut. Dein „Danke“ reicht mir völlig als Rückmeldung, ein Stern ist ja letztendlich auch nix anderes, so is sogar besser.

Gruß,

Doc.

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

1 „Gefällt mir“

Fänd ich total klasse, bin doch nur wegen der Sterne hier! :wink:

Da hast du.

Gruß

J.

1 „Gefällt mir“