Consulter la documentation technique
Transcription
Consulter la documentation technique
Fiche technique AppliDis Scripting des impressions via le pilote d'impression AUP Fiche IS00211 Version document : 1.01 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia ou des membres du programmes Partenaires AppliDis. Objet du document Ce document présente la marche à suivre pour mettre en place le scripting de l’imprimante universelle d’AppliDis. Sommaire 1 Marche à suivre .................................................................................................... 2 Références ................................................................................................................. 4 Fiche IS00211 Scripting des impressions via le pilote d'impression AUP 1 Marche à suivre Il existe trois méthodes pour mette en œuvre le scripting des impressions via l’AUP: Méthode 1 (interface graphique): L’application publiée « AdisUPConfigRedirectBox.exe » permet de supprimer la boite de dialogue d’impression du côté client en liant l’imprimante locale par défaut de l’utilisateur à AppliDis. Jusqu’à maintenant lorsque l’utilisateur fermait cet outil, le paramètre était rétabli par défaut. Une nouvelle option offre maintenant que ce paramètre soit mémorisé (grâce à l’option à cocher intitulée ‘Mémoriser la configuration’) jusqu'au prochain lancement de l'outil. Une fois l’application lancée par l’utilisateur il obtient l’interface graphique suivante: Figure 1 - Switch d'impression de l'AUP Si l’utilisateur décide d’activer ce programme toutes les impressions seront alors directement envoyées sur l’imprimante par défaut du poste client. Néanmoins l’utilisateur peut choisir à tout moment de désactiver le programme afin de choisir l’imprimante de son choix parmi les imprimantes de son poste client. Il est conseillé de publier cette application depuis la console d’administration AppliDis, il faut la référencer sur l’ensemble des serveurs d’applications AppliDis et ensuite créer un contrat. Vous pouvez également la mettre sur le bureau TSE de l’utilisateur, dans le cadre de l’utilisation du bureau virtuel. Attention, il est impératif que les composant AdisSup.exe soit en version 3.0.0.57 minimum dans c:\Windows\System32 sur tous vos serveurs d’applications. Si ce n’est pas le cas il faut mettre à jour votre infrastructure AppliDis. Méthode 2 (script en ligne de commande): Via scripting en ligne de commande, l’intégrateur, le client ou l’administrateur du réseau peuvent piloter l’imprimante disponible au niveau du poste client. C’est à la charge de l’intégrateur/du client de réaliser le script en fonction de ses besoins. Cela s’effectue par le programme AdisUPScripter.exe La syntaxe à suivre est la suivante: Argument 1: DirectPrinting (Configurer l’activation ou non de la redirection sur l’imprimante par défaut du poste client de l’impression) Ex1: (Active direct printing from the défault printer from the client). IS00211-V1.01 Version de la fiche 1.01 07/01/2010 2/4 Fiche IS00211 Scripting des impressions via le pilote d'impression AUP ..\AdisUPScripter.exe 1 Argument 2: ForcePrinter (Configurer l’imprimante par défaut du poste client via l’imprimante universelle) Ex2: (Active direct printing and forcing printer destination from the client) ...\AdisUPScripter.exe 1 "Brother MFC-8820D" Méthode 3 (Script VBS ou autre outil gérant les objets COM): Via le scripting en script VBS ou autre utilitaire pouvant utiliser des objets COM comme Excel /VBA. Nous fournissons un objet COM contenu dans la *.dll: AUPScripter.dll. Il faut enregistrer l’objet COM en compte administrateur du domaine sur le serveur avec la ligne de commande Regsvr32 AUPScripter.dll. La commande doit être lancée dans le répertoire ou vous avez positionnée la *.dll. A cet égard, nous vous fournissons deux exemples de scripts: SampleScripts_AUPScripter_SetClientDirectPrinting.vbs et SampleScripts_AUPScripter_SetClientForcePrinter.vbs. Ces exemples vous permettent de réaliser les mêmes opérations que via la méthode énoncée ci-dessus en ligne de commande. IS00211-V1.01 Version de la fiche 1.01 07/01/2010 3/4 Fiche IS00211 Scripting des impressions via le pilote d'impression AUP Références Mots clés : AppliDis Référence : Date de création : 11/08/2009 Dernière révision : 07/01/2010 Pour tout commentaire sur cette fiche, merci d’envoyer un mail à [email protected] en précisant le numéro de la fiche et votre commentaire Copyright © Systancia 2009 – Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d’information, et de ce fait ne font l’objet d’aucun engagement de la part de Systancia. Ces informations peuvent être modifiées sans préavis de la part de Systancia. Ce document est à destination d’utilisateurs avertis, disposant de notions de base du système d’exploitation Windows Server de Microsoft. Systancia ne saurait être tenu pour responsable des erreurs de manipulation dans le cadre de l’utilisation de cette documentation. L’utilisation liée à ce document se fait sous votre entière responsabilité. Marques de sociétés tierces : toutes les autres marques, noms de produits et de sociétés précisés dans ce document sont cités à fins d’explications et sont la propriété de leurs détenteurs respectifs. A ce titre, notamment Microsoft, Windows, Windows 2000, Windows 2003, Windows 2008 Server sont des marques de Microsoft Corporation aux Etats-Unis et dans d’autres pays. Systancia Actipolis 3, Bât C11 3, rue Paul Henri Spaak 68 390 SAUSHEIM France Téléphone : Fax : site web : 03 89 33 58 20 03 89 33 58 21 http://www.systancia.fr IS00211-V1.01 Version de la fiche 1.01 07/01/2010 4/4