Nativement XenApp ne permet pas de modifier en ligne de commande les propriétésd’une application publiée (sauf pour Apputils, qui lui est nativement installé, mais ne permet sur une application publiée de rajouter ou supprimer un serveur, de programmer l’installation et la désinstalation de pack via Installation Manager, et d’afficher la liste des applications publiées)
Le SDK de XenApp fourni un outil permettant en ligne de commande de modifier lespropriétés d’une application publiée.
Le tools se nomme SetProp.exe.
Le SDK est disponible ici (j’ai testé Setprop avec le SDK 4.5)
Une fois le SDK installé, vous trouverez Setprop dans cette arborescence :
C:\Program Files\Citrix\MPSSDK\vc\setprop\ (chemin d’une installation par défaut)
L’utilisation de SetProp est toute simple :
Si vous souhaitez par exemple changer la ligne de commande d’une application publiéenommée Word, la commande sera la suivante :
setprop “\Applications\Word” /cl “C:\Program Files\Microsoft Office\Office10\WINWORD.EXE”
La liste des options possibles de Setprop :
/as ServerName CmdLine WorkDir – Add a server /au DomainName UserName X – Add a user. X is D, A, or N followed by U, or G /ds ServerName – Delete a server /du DomainName UserName X – Delete a user. X is D, A, or N followed by U, or G
/de Description – Set application description /el EncryptionLevel – Set application default encryption level /an AppName – Set application display name /ic FileName Index – Setapplication icon from given file /cl CmdLine – Set default command line /wd WorkDir – Set default working directory /dt Flags – Set desktop integrate flags /mf Attributes – Set MetaFrame attributes /pn Attributes – Set Program Neighborhood attributes /pf FolderName – Set Program Neighborhood folder /so SoundType – Set default sound type /wc WindowColor – Set default window color /wh WindowHeight – Set window height /ww WindowWidth – Set window width /ws WindowScale – Set window scale /wt WindowType – Set window type
Une fois scripté, SetProp permet de modifier à la volé plusieurs applications publiés sans avoir a ouvrir l’AMC