Mis en ligne le 29/04/2003
Il n’est pas toujours simple de mettre la bonne imprimante à la disposition de la bonne personne dans de grands réseaux ou dans une société dans laquelle les employés changent constamment de système. Utiliser toujours la même imprimante n’a aucun sens pour les travailleurs nomades ou les commerciaux qui branchent leurs portables chaque fois d’un lieu différent.Et, quand plusieurs personnes partagent un ordinateur ou qu’une personne utilise plus d’une station de travail, il faut être capable d’offrir la bonne imprimante adaptée à la situation. Un programme VBScript peut, automatiquement, installer et connecter aux imprimantes au moment de la connexion de l’utilisateur, selon son identité ou celle de l’ordinateur, puis supprimer la connexion imprimante quand l’utilisateur se déconnecte. Ce procédé donne de meilleurs résultats sur des OS basés sur Windows NT comme Windows XP, Windows 2000 et NT parce que l’on peut créer la connexion d’imprimante et installer les drivers en une étape. Toutefois, on peut faire de même sur des ordinateurs Windows 9.x à condition d’avoir des drivers pré-installés.
Se connecter aux imprimantes
Comme je l’explique dans l’article
« Connecter les utilisateurs aux ressources réseau » ce mois-ci, WSH
(Windows Script Host) abstrait l’interface
de nombreux objets Win32, y compris
WshNetwork (appelé aussi
WScript.Network), une collection de
ressources réseau, de lecteurs partagés
et d’imprimantes. Le nom de l’ordinateur
(ComputerName), le nom de l’utilisateur
(UserName) et le domaine de
l’ordinateur (UserDomain) sont tous des propriétés de l’objet WshNetwork.
WshNetwork permet plusieurs méthodes
pour l’accès réseau aux lecteurs
et aux imprimantes. Pour associer une
imprimante à un port, utilisez la méthode
AddPrinterConnection. Pour
créer une connexion d’imprimantes
Windows (et installer automatiquement
le lecteur sur XP, Win2K ou NT),
utilisez la méthode AddWindows-PrinterConnection, que j’utiliserai
dans les exemples de cet article. Pour
définir l’imprimante par défaut pour
un ordinateur , utilisez la méthode
SetDefaultPrinter. Vous pouvez utiliser
WshNetwork pour installer la prise en
charge des imprimantes réseau partagées
et vous pouvez utiliser l’instruction
Select Case et la fonction
InputBox pour assouplir le processus.
Téléchargez cette ressource
Guide inmac wstore pour l’équipement IT de l’entreprise
Découvrez les dernières tendances et solutions IT autour des univers de Poste de travail, Affichage et Collaboration, Impression et Infrastructure, et notre nouveau dossier thématique sur l’éco-conception et les bonnes pratiques à adopter pour réduire votre impact environnemental.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Les 6 étapes vers un diagnostic réussi
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Ressource, Culture, Gouvernance : les 3 défis de l’IA
- Renforcer son niveau de maturité en cyber-résilience
- Jeux Olympiques 2024 dans les coulisses de la gestion des équipement IT
- Top 10 des technologies émergentes pour 2024
- Libérer les potentiels inexploités pour répondre à la pénurie de compétences techniques