Seite 1 von 1

LinkFolder ersetzt Leerzeichen durch Unterstrich

Verfasst: 13 Dez 2013, 11:54
von JensW.
Die LinkFolder Funktion ersetzt bei der Verwendung eines target auf auf einem DFS Share die Leerzeichen durch einen Unterstrich. Dieses Verhalten ist bei einem lokalen Targets nicht zu beobachten.

Beispiel:

Code: Alles auswählen

[LinkFolder_SetLinkIconClientAllUsers]
set_basefolder common_programs
set_link
name: Test Client
target: "M:\Anwendungen\Test Client\client\startClientLocalJava.bat"
parameters:
working_dir: "M:\Anwendungen\Test Client\client"
icon_file: "%System%\$Icon$"
icon_index:
end_link
Im fertigen Link steht dann als Ziel: M:\Anwendungen\Test_Client\client\startClientLocalJava.bat

Alle Versuche dieses Verhalten mittels Setzen von einfachen, doppelten oder kombinierten Anführungszeichen, sowie das nutzen von \ oder %20, führen zu keinem brauchbaren Ergebnis.

Für das working_dir oder für die parameters gilt diese Eigenart nicht, hier werden die Leerzeichen anstandlos und korrekt übernommen.

Gruß Jens

Re: LinkFolder ersetzt Leerzeichen durch Unterstrich

Verfasst: 01 Jan 2014, 17:51
von d.oertel
Hi,

hat jemand das auch schon für 'normale' smb-shares beobachtet ?

Ich ache mir das mal im Quellcode an - fürchte aber das das Problem in der Windows API liegt ...

melde mich wieder ?

gruß
d.oertel

Re: LinkFolder ersetzt Leerzeichen durch Unterstrich

Verfasst: 21 Jan 2014, 19:42
von d.oertel
Hi,

im Quellcode nichts verdächtiges ......

gruss
d.oertel