Seite 1 von 1

LinkFolder Sektion erstellt Verknüpfungen nicht sauber

Verfasst: 25 Nov 2015, 08:56
von Valentino-46
Hi zusammen,

sehr dubioses Problem welches nur manchmal auftritt, dann aber ärgerlich ist.

Ich erstelle Verknüpfungen mit LinkFolder und Umgebungsvariablen. Beispielsweise ist im Windows die Variable %CAE_BASE_PATH% gesetzt und zeigt auf ein Netzlaufwerk mit dem Buchstaben I:\
Wenn ich nun die Linkfolder Sektion wie folgt durchlaufe legt er das Icon wunderbar an. Die Verknüpfung ist aber falsch.

Code: Alles auswählen

[LinkFolder_123]
set_basefolder common_desktopdirectory
set_link 
	name: "Verknuepfung"
	target: "%CAE_BASE_PATH%\CAA\bin\test.bat"
	parameters: 
	working_dir: 
	icon_file: "%ProgramFiles64Dir%\ProgrammZurIconFile\icon.exe"
	icon_index:
end_link
Die Verknüpfung sieht dann allerdings wie folgt aus. (Verknüpfungsziel)
"C:\%CAE_BASE_PATH%\CAA\bin\test.bat"

Wieso wird hier das C:\ vorangestellt??? Vielen Dank für eure Unterstützung

Re: LinkFolder Sektion erstellt Verknüpfungen nicht sauber

Verfasst: 15 Dez 2015, 23:28
von SisterOfMercy
I think you might need to change something:

Code: Alles auswählen

[Actions]
DefVar $CAE_BASE_PATH$
Set $CAE_BASE_PATH$ = EnvVar("CAE_BASE_PATH")

[LinkFolder_123]
set_basefolder common_desktopdirectory
set_link
   name: "Verknuepfung"
   target: "$CAE_BASE_PATH$\CAA\bin\test.bat"
   parameters:
   working_dir:
   icon_file: "%ProgramFiles64Dir%\ProgrammZurIconFile\icon.exe"
   icon_index:
end_link
I think the c:\ is something windows put there because it is trying to think.

BTW, what software package is that? Any interesting free/non-free thing?