IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Script d'ajout imprimante


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut Script d'ajout imprimante
    Bonjour,

    J'utilise actuellement un serveur Cups et samba pour la gestion des imprimantes.
    J'aimerais créer un script qui permet d'ajouter automatiquement des imprimantes sur les postes.

    N'ayant que quelques notions en powershell, j'aimerais que vous m'indiquiez vers quel langage m'orienter.

    Ce que j'ai : Un serveur de partage qui requiert une authentification. Des imprimantes disponibles avec un simple clique droit > connexion pour l'installer sur le poste et peut être des boîtes de dialogues à l'installation de l'imprimante ( une demande de validation ou autres).

    Ce que je veut faire : Un script qui permet à l'ordinateur de se connecter au serveur de partage et de récupérer les imprimantes disponibles.

    J'ai parcouru les différents forum vu différents scripts mais n'ayant aucune connaissance dessus, j'ai du mal à comprendre ce que je lis.

    S'il est possible d'être orienté sur des sites@tutoriel ou sur des exemples commenté de script existant, je vous en serais reconnaissant.

    Ps : voila le script qui m'inspire le plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Set WshNetwork = CreateObject("WScript.Network")
    PrinterPath = "\\Server\Printer"
    PrinterDriver = "PrinterDriver"
    WshNetwork.AddWindowsPrinterConnection PrinterPath, PrinterDriver
    WshNetwork.SetDefaultPrinter "\\Server\Printer"
    Merci.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut
    Après deux trois recherche plus approfondi j'ai pompé plus ou moins :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Set WshNetwork = WScript.CreateObject("WScript.Network")
    WshNetwork.MapNetworkDrive "Z:", "\\serveur",,username,password
    
    Set WshNetwork = CreateObject ("WScript.Network")
    on error resume next
    PrinterPath = "\\serveur\Imp1"
    WshNetwork.RemovePrinterConnection PrinterPath, true, true
    WshNetwork.AddwindowsPrinterConnection (PrinterPath)
    PrinterPath = "\\serveur\Imp2"
    WshNetwork.RemovePrinterConnection PrinterPath, true, true
    WshNetwork.AddwindowsPrinterConnection (PrinterPath)
    Résolu.

Discussions similaires

  1. Script ajoute imprimante réseau
    Par polux113 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 04/02/2013, 15h04
  2. Ajout imprimante Xerox sur le réseau
    Par valal dans le forum Réseau
    Réponses: 7
    Dernier message: 21/05/2007, 20h03
  3. [JavaScript] [FAQ] Pourquoi mon script JS ajouté à ma page avec innerHTML ne marche-t-il pas ?
    Par FremyCompany dans le forum Contribuez
    Réponses: 6
    Dernier message: 05/03/2007, 20h44
  4. Script linux ajout suffixe
    Par belukrin dans le forum Linux
    Réponses: 2
    Dernier message: 13/02/2007, 15h59
  5. script pour ajouter des utilisateurs postgres
    Par xopos dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 16/08/2004, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo