Zitat von
frieder2008:
Aber das ändert doch nichts an dem Problem, dass die Übergabe der Datein von Delphi -> Bat nicht funktioniert, oder?!?
Einfach ausprobieren!
COMMAND.COM kann mit langen Dateinamen nicht umgehen; Cmd.exe dagegen schon.
Also statt BAT-Dateien einfach mal CMD-Dateien verwenden.
Öffne mal eine Eingabeaufforderung und gehe in ein Verzeichnis, dass lange Datei/Pfadnamen enthält.
Dann starte COMMAND.COM. Du siehst wie sich das Prompt verändert.
Code:
C:\Users\Guest>cd "Saved Games"
C:\Users\Guest\Saved Games>command
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\USERS\GUEST\SAVEDG~1>