Description
Le Logiciel Citrix Print DefaultPrnFlags tool a été conçu afin de permettre la configuration des options avancées du Service de Gestion des Impressions Citrix, fonctions non disponibles via l'interface traditionnelle des stratégies XenApp.
Il permet également de visualiser les stratégies de gestion des impressions effectives dans la session d'un utilisateur. Si vous l'exécutez sur une machine n'ayant ni Presentation Server ni Xenapp d'installé, il vous permettra alors de configurer les options d'impression avancées et de debug du Client ICA.
Il vous permettra également de purger les paramètres d'impression stockés dans le profil de l'utilisateur actif. Vous pourrez trouver l'ensemble des options relatives aux DefaultPrnFlags dans le Guide des Concepts avancés
Comment Utiliser l'Outil DefaultPrnFlags Tool
Execution sur un Serveur Citrix Presentation Server 4.x ou XenApp 5.0 :
La capture d'écran ci-dessous vous présente l'onglet de configuration par défaut du logiciel
Au lancement, le logiciel va automatiquement lire la configuration et afficher les paramètres activés sur le serveur. Il est possible d'exporter ces paramètres (sous forme d'un fichier .reg), ainsi que de supprimer la clé de registre HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print ainsi que ses sous-clés.. En utilisant le bouton Flag to decrypt, il est possible d'entrer une valeur hexadécimale (format 0x000000 or 0000000) et d'afficher les paramètres activés par celle-ci

Si la fonctionnalité Citrix Universal Printer est activée, le bouton "Options" permet d'afficher l'onglet ci-dessous

Ces options ne sont disponibles (et donc effectives) qu'à partir du moment où le correctif server #155984 a été installé (PSE400R03W2K3026 ou PSF400R03W2K3026 et ultérieur). Les paramètres ainsi configurés vont annuler et remplacer les paramètres de l'ensemble des imprimantes clientes ICA utilisant le driver Citrix Universal Printer du serveur. Le Second Onglet vous permettra d'énumérer l'ensemble des imprimantes clientes ICA du serveur.

Cet Onglet vous permettra également de visualiser la stratégie d'impression résultante pour la session concernée.
Note : La stratégie d'impression résultante ne sera visible que sur XenApp 5.0. Les versions plus anciennes ne permettront pas cet affichages à cause de limitations liées à MFCOM.
Problèmes Connus : Si aucune stratégie n'est configurée au niveau de la Batterie XenApp ou qu'aucune stratégie n'est appliquée à l'utilisateur (ou si par exemple la stratégie est désactivée) l'erreur ci-dessous peut apparaître.

Execution sur une machine sans Citrix Presentation Server ni XenApp :
La capture d'écran ci-dessous présente l'onglet s'affichant lorsque vous utiliserez le logiciel sur une machine n'ayant ni Citrix Presentation Server ni XenApp d'installé

Il est fortement recommandé de lire l'intégralité de la description des options du logiciel avant de valider l'une d'entre elles. L'appui sur le bouton "Save settings" sauvegardera les changements dans la base de registre du poste client. le bouton "Clean Printer Properties" effacera les paramètres d'impression du profil utilisateur actif.
Installation Décompressez le fichier .zip dans un répertoire temporaire et exécutez l'application.
Note : liste des DLL et OCX that devant être présents dans le répertoire temporaire et/ou enregistrés au niveau système :
MSCOMCTL.OCXmsscript.ocxmsstdfmt.dllscrrun.dllTABCTL32.ocx
Désinstallation Effacez les fichiers de la machine
Disclaimer : This software application is provided to you "as is" with no representations, warranties or conditions of any kind. You may use and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that (a) the software application may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the software application fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the software application. In no event should the code be used to support of ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SOFTWARE APPLICATION, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the code.