Seite 1 von 1

PB. exécution d'une commande "RUNDLL32"

Verfasst: 19 Dez 2012, 15:00
von bourhis
Bonjour,

afin d'affecter les bonnes imprimantes dans mes salles, j'ai créé un paquet qui exécute la commande ("iutprint" est mon serveur d'impression et "A016" le nom de partage de l'imprimante) :

[WinBatch_install]
RUNDLL32 PRINTUI.DLL,PrintUIEntry /in /n\\iutprint\A016

Lors de l'exécution de ce paquet, aucune imprimante n'est rajouté alors que tout semble bien se passer (je vois même passer la récupération du driver) et que dans le fichier "instlog.txt" j'ai bien :
[5] [déc. 19 15:46:04:699] Execution of WinBatch_install
[6] [déc. 19 15:46:04:699] Call "RUNDLL32 PRINTUI.DLL,PrintUIEntry /in /n\\iutprint\A006"
[6] [déc. 19 15:46:04:699] Waiting until the called process is finished
[6] [déc. 19 15:46:04:705] Start process as invoker: Système
[7] [déc. 19 15:46:05:716] Waiting for ending at 19/12/2012 15:46:05 exitcode is: 259
[7] [déc. 19 15:46:06:718] Waiting for ending at 19/12/2012 15:46:06 exitcode is: 259
[7] [déc. 19 15:46:07:722] Waiting for ending at 19/12/2012 15:46:07 exitcode is: 0
[8] [déc. 19 15:46:07:722] Process terminated at: 19/12/2012 15:46:07 exitcode is: 0
[6] [déc. 19 15:46:07:722] ExitCode 0 Executed process "RUNDLL32 PRINTUI.DLL,PrintUIEntry /in /n\\iutprint\A006"

Alors que si je fait un copier/coller de la commande "RUNDLL32 PRINTUI.DLL,PrintUIEntry /in /n\\iutprint\A006" dans une fenêtre DOS : l'imprimante est rajoutée sans problème !

Est-ce que quelqu'un aurait une idée ?

Merci d'avance,
cordialement.

Re: PB. exécution d'une commande "RUNDLL32"

Verfasst: 20 Dez 2012, 01:10
von poterealpopolo
Salut,

dans quel OS t'installe l'imprimante ?
(je vois même passer la récupération du driver)
??

T'as essayé d'utiliser une section dosbatch ou dosinanicon à la place de winbatch?

Bonne soirée

Re: PB. exécution d'une commande "RUNDLL32"

Verfasst: 21 Dez 2012, 14:57
von bourhis
Bonjour,

j'ai testé sur du Win7-x86 et du Win7-64, avec des sections "DosBatch" ou "WinBatch"... je vais essayer avec "DosanIcon", mais je n'y crois guère !

Cordialement.