Se connecter avec
S'enregistrer | Connectez-vous

Pbre d'installation d'imprimante en réseau avec des profils

Dernière réponse : dans Réseaux

Bonjour,


J'ai un serveur windows 2003 et 16 postes sous xp dans une salle, une imprimante connectée sur le serveur.

J'ai dans une autre salle 14 postes sous xp, et 2 imprimantes connectées sur l'un deux.

J'ai créé un fichier imprimante.bat,

dans lequel j'ai :

@ echo off

if %computername%==Poste1 goto salleinfo
if %computername%==Poste2 goto salleinfo
etc.

if %computername%==techno2_1 goto salletechno
if %computername%==techno2_2 goto salletechno

etc.


:salleinfo
\\serveur6college\netlogon\imprimante_salleinfo.vbs
goto fin

:salletechno
\\serveur6college\netlogon\imprimante_salletechno.vbs
goto fin

:fin

Ce fichier je l'ai mis dans la gpo.

ensuite j'ai créé un fichier imprimante_salleinfo.vbs

Set WshNetWork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\serveur6college\epson sur serveur" rem nom de l'imprimante partagée

que j'ai enregistré au bon endroit


ensuite j'ai créé un fichier imprimante_salletechno.vbs

Set WshNetWork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\Techno2_4\epson salle techno2" rem nom de l'imprimante partagée
WshNetwork.AddWindowsPrinterConnection "\\Techno2_4\Canon iP1 salle techno2" rem nom de l'imprimante partagée
WshNetwork.SetDefaultPrinter "\\Techno2_4\epson salle techno2"

que j'ai enregistré au bon endroit


Quand mes élèves se connectent en salle info pas de problème, l'imprimante sur le serveur est l'imprimante par défaut.

Par contre quand les élèves se connectent en salle techno, l'imprimante qui apparaît est l'imprimante sur le serveur, au lieu des 'imprimantes en salle techno.

Pourriez vous me dire ou je me suis planté ?

Par avance merci.

PERRIN François
Configuration: Windows XP
Internet Explorer 7.0
Lassé par la pub ? Créez un compte

Citation :
Bon je ne comprends pas trop pourquoi ça bloque, mais pourquoi ne ferais-tu pas une GPO appliqué aux machines des salles infos et techno, plutôt qu'aux utilisateurs ?



Je voudrais oui pourquoi pas mais il faudrait m'expliquer la manipulation,

En fait je crois comprendre dans mon programme que le nom de l'ordi n'ai pas reconnu, donc il va directement sur le fichier imprimante salle info. j'ai rajouté dans celui-ci le nom des imprimantes de la salle techno,

Set WshNetWork = CreateObject("WScript.Network" )
WshNetwork.AddWindowsPrinterConnection "\\Techno2_4\epson salle techno2" rem nom de l'imprimante partagée
WshNetwork.AddWindowsPrinterConnection "\\Techno2_4\Canon iP1 salle techno2" rem nom de l'imprimante partagée
WshNetwork.SetDefaultPrinter "\\Techno2_4\epson salle techno2"

et il me mets un message d'erreur au demarrage :

le nom de l'imprimante n'est pas valide,
code : 80070709
source (null)

Voilà donc je ne sais plus trop quoi faire

Citation :
Je voudrais oui pourquoi pas mais il faudrait m'expliquer la manipulation,


Tu définis une OU avec d'un côté les ordi de la salle info, et une autre avec les ordi de la salle techno.
Ensuite pour chaque OU, dans l'éditeur de GPO > Config ordi > paramètres Windows > Scripts > Démarrage.
Lassé par la pub ? Créez un compte