Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1566 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Deployer une imprimante sur le réseau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Deployer une imprimante sur le réseau

n°18188
thebat
Posté le 03-05-2007 à 16:23:24  profilanswer
 

Bonjour,
Je viens d'installer une imprimante réseau sur un des PC de mon parc en suivant la procédure jointe. Celle-ci est accessible depuis mon serveur (Win2003) et je l'ai partagée sur le réseau.
 
Je voudrais savoir comment faire pour l'installer automatiquement sur tous les postes du réseaux (une vingtaine) sans devoir passer sur chaque machine ? Puis-je utiliser un script pour faire ca ?
 
Par avance merci de vos conseils.
A bientôt !

mood
Publicité
Posté le 03-05-2007 à 16:23:24  profilanswer
 

n°18271
wrksx
Posté le 06-05-2007 à 13:18:29  profilanswer
 

si le fameux PC sert de serveur d'impression tu n'aura pas besoin d'installer sur chaque poste.

n°18343
xanack
Posté le 07-05-2007 à 16:28:10  profilanswer
 

wrksx a écrit :

si le fameux PC sert de serveur d'impression tu n'aura pas besoin d'installer sur chaque poste.


 
 
ben si faudrait quand meme faire un clic droit dessus "se connecter" donc aller la chercher sur le rezo...
sinon faire une GPO ( a condition d'etre en domaine AD)

n°18344
Requin
Posté le 07-05-2007 à 17:26:18  profilanswer
 

Via un script de login que tu places en GPO tu peux ajouter une imprimante (ou plusieurs) et même par exemple en fonction du nom du PC, de l'utilisateur, ... choisir l'imprimante par défaut.
 

On Error Resume Next
 
Const E_ADS_PROPERTY_NOT_FOUND  = &h8000500D
BS = Chr(92) ' Backslash
DBS = BS & BS ' Double Backslash
 
Set wshNetwork = WScript.CreateObject("WScript.Network" )
Set wshShell = WScript.CreateObject("WScript.Shell" )
Set wshSysEnv = wshShell.Environment("SYSTEM" )
sUser = LCase(wshShell.ExpandEnvironmentStrings("%USERNAME%" ))
sComputer =  LCase(wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%" ))
sServer = "nomduserveur"
 
' The pairs are "printers" and "default printer for computers"
aryPrinters = Array(Array(DBS & sServer   & BS & "comptabilite_hp_laserjet_color_4600n", "pc001;pc002" ), _
                    Array(DBS & sServer   & BS & "comptabilite_hp_laserjet_2420", "pc004" ), _
                    Array(DBS & sServer   & BS & "couloir_hp_laserjet_4050n", "" ), _
                    Array(DBS & sServer   & BS & "HPlaserjet 4250", "pc003;pc005;pc006;pc007;pc008" ), _
                    Array(DBS & sServer   & BS & "couloir_hp_laserjet_5si", "" ), _
                    Array(DBS & sServer   & BS & "couloir_photocopieuse_sharp", "" ), _
                    Array(DBS & sServer   & BS & "couloir_hp_business_inkjet_2800_a3", "" ), _
                    Array(DBS & "autremachine" & BS & "valeur_hp_980cxi", "pc009;pc010" ))
 
' Disconnect all printers
Sub DisconnectPrinters()
  Set colPrinters = wshNetwork.EnumPrinterConnections
  For i = 0 To colPrinters.Count - 1 Step 2
    wshNetwork.RemovePrinterConnection colPrinters(i)
  Next
End Sub
 
' Map printer
Sub MapPrinter(sPrinter)
  wshNetwork.AddWindowsPrinterConnection sPrinter
End Sub
 
' Set Default Printer
Sub SetDefaultPrinter(sPrinter)
  wshNetwork.SetDefaultPrinter sPrinter
End Sub
 
  DisconnectPrinters
 
  ' Connect printers
  For i = LBound(aryPrinters) to UBound(aryPrinters)
    aryAux = aryPrinters(i)
    MapPrinter aryAux(0)
    aryComputers = Split(aryAux(1), ";" )
    For j = LBound(aryComputers) to UBound(aryComputers)
      If sComputer = aryComputers(j) Then
        SetDefaultPrinter(aryAux(0))
      End If
    Next
  Next
 
' Delete objects
Set wshNetwork = Nothing
Set wshShell   = Nothing
Set wshSysEnv  = Nothing


 
Evidemment il faut l'adapter à tes besoins...


Message édité par Requin le 07-05-2007 à 17:27:45

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Deployer une imprimante sur le réseau

 

Sujets relatifs
[W2K3]problème d'accés réseauAudit architecture réseau
Cherche programme pour surcharger un réseauWindows 2003 serveur + AD + imprimante..
Acces disque réseau impossible après le changement d'un mot de passe.Comparatif entre les switches de coeur de réseau
[voip-asterisk] question d'architecture réseauTechniques d'intrusion réseau
Plus de sujets relatifs à : Deployer une imprimante sur le réseau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR