Thread exec() Dateipfade mit Leerzeichen (12 answers)
Opened by Kean at 2013-02-27 16:26

murphy
 2013-02-28 11:09
#166079 #166079
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Lustig wird es halt, wenn noch andere Sonderzeichen in den Argumenten vorkommen, zum Beispiel Anführungszeichen.

Da prinzipiell jedes Windowsprogramm andere Regeln beim Parsen der Kommandozeile anwenden kann, da ferner die Shell mindestens zwei Betriebsmodi für das Parsen von Kommandozeilen hat, deren Auswahl von Registryeinstellungen und Umgebungsvariablen abhängt, kann man keine allgemeingültigen Regeln für die Parameterübergabe unter Windoof angeben und es gibt definitv Fälle in denen es gar nicht möglich ist, eine verlustfreie Übertragung von Kommandozeilenargumenten sicherzustellen.
When C++ is your hammer, every problem looks like your thumb.

View full thread exec() Dateipfade mit Leerzeichen