Suite à ce message :
http://forum.hardware.fr/hardwaref [...] 9610-1.htm
j'allais en poster un sur ce forum pour vous demander comment faire pour configurer un script sur le serveur (car l'installer sur chacune des 42 stations de mon réseau était un peu lourdingue).
Mais en attendant que mon pseudo soit validé, j'ai trouvé la solution alors me suis dit que je pouvais aussi le partager pour les gens que ça intéressait
J'ai composé le script suivant :
Code :
- Set WshNetwork = CreateObject("WScript.Network" )
- PrinterPath = "\\[Nom_serveur]\HPLaserJ"
- WshNetwork.AddWindowsPrinterConnection PrinterPath
- WshNetwork.SetDefaultPrinter "\\[Nom_serveur]\HPLaserJ"
|
(en remplaçant [Nom_serveur] par le nom de mon serveur bien sûr.
A noter que pour les clients 2000 ou XP, la méthode
AddWindowsPrinterConnection n'exige pas de DriverPath.
Maintenant où le placer pour que tous les utilisateurs en profitent dès leur ouverture de session ?
Dans Active Directory, right click sur Domain Controllers -> Propriétés -> Stratégie de Groupe -> Default Domain Controllers Policy -> Modifier (faut avoir les droits admins bien sûr).
Dans la fenêtre Stratégie: Configuration utilisateurs -> Paramètres Windows -> Scripts (ouverture/fermeture de session) -> Ouverture de session -> Afficher les fichiers.
Copiez votre script VBS dans ce répertoire et ajouter-le dans la liste des scripts à exécuter.
Et voilà, au prochain reboot, les utilisateurs, où qu'ils se connectent, ont une belle imprimaante réseau comme imprimante par défaut !