When using the Web Administration interface to enter a command string in the "Applications (Manual)" part of the TLDC Web administration interface the "%" and "\" characters are not correctly escaped or converted to the generated *.desktop file in /opt/thinlinc/desktops/xdg_data_dir/applications/thinlinc
For example, when entering a path like
%ProgramFiles(x86)%\Adobe\Adobe Photoshop CS2\Photoshop.exe
in the "Command (required)" field of the web administration the web interface afterwards presents the final command string like:
tl-run-winapp-seamless "%ProgramFiles(x86)%\\Adobe\\Adobe" Photoshop "CS2\\Photoshop.exe"
Even more severe, the final *.desktop file has a broken Exec line like
Exec=tl-run-winapp-seamless "%%ProgramFiles(x86)%%\\\\Adobe\\\\Adobe" Photoshop "CS2\\\\Photoshop.exe"
As a workaround, however, one can perfectly modify the *desktop file by hand and use the following Exec line to correctly Escape the % characters
Exec=tl-run-winapp-seamless "%%ProgramFiles(x86)%%\Adobe\\\\Adobe Photoshop CS2\Photoshop.exe"
Please note, that the last "correct" Exec line should be
Exec=tl-run-winapp-seamless "%%ProgramFiles(x86)%%\Adobe\Adobe Photoshop
That was wrong in my initial report.