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

VBScript Discussion :

Problème sur Printer


Sujet :

VBScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Problème sur Printer
    Bonjour,
    Je m'en remets à votre aide, car je tourne en rond depuis ce matin, et je ne trouve aucune solution nulle part.

    Je crée une imprimante par le script ci-dessous (au moyen de PrnAdmin.dll du ressource kit de windows 2003) et tout se passe correctement, hormis le fait que les champs "Location" et "Commentaire" ne sont pas complétés. je ne comprends pas pourquoi ?

    Mon script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    NomFile="MonImprimante"
    PortIP="192.168.0.234"
     
    Set oPrinter=CreateObject("Printer.Printer.1")
    Set oMaster=CreateObject("PrintMaster.PrintMaster.1")
     
    oPrinter.PrinterName = NomFile
    oPrinter.DriverName = "HP Color LaserJet CP3505 PCL 6"
    oPrinter.PortName = "IP_"&PortIP
    oPrinter.Location = "Ici"
    oPrinter.Comment = "ceci est une imprimante de test"
    oPrinter.InfFile = "C:\WINDOWS\system32\spool\drivers\w32x86\3\hpc3505c.inf"
    oMaster.PrinterAdd oPrinter
    Quelqu'un pourrait-il me venir en aide ????

    Merci d'avance,

    Bonne fin de journée,

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Points : 5
    Points
    5
    Par défaut J'ai enfin trouvé !
    Re,

    Bon, et bien, je me réponds à moi-même car, après une journée, j'ai enfin trouvé ! (Et puis, ça peut peut-être servir à quelqu'un d'autre...)
    Il faut tout d'abord créer l'imprimante, comme je l'ai fait dans mon précédent Script, puis modifier les champs "Location" et "Comment" grâce au script ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    dim oMaster
    dim oPrinter
     
    set oMaster = CreateObject("PrintMaster.PrintMaster.1")
    set oPrinter = CreateObject("Printer.Printer.1")
     
    oMaster.PrinterGet "", "MonImprimante", oPrinter
    oPrinter.ServerName = ""
    oPrinter.Location = "Cellule informatique - Provisoirement"
    oPrinter.Comment = "192.168.0.234"
    oMaster.PrinterSet oPrinter
    Voilà, après, il doit y avoir plus simple, mais j'ai pas trouvé !
    Merci quand même...

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 67
    Dernier message: 28/09/2006, 16h25
  2. Problème sur la recherche fulltext en v4 !
    Par poppa dans le forum Requêtes
    Réponses: 3
    Dernier message: 13/05/2004, 23h06
  3. Problème sur GetPrivateProfileString ???
    Par Bordelique dans le forum Langage
    Réponses: 7
    Dernier message: 25/06/2003, 22h15
  4. Problème sur une requête INSERT
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 17/06/2003, 08h45
  5. problème sur une requête!!!!!
    Par Mcgrady_01 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/06/2003, 01h17

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