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