OVH Cloud OVH Cloud

Création par script d'imprimante, manque LPR

2 réponses
Avatar
GOWAP
Coucou,

J'ai fabriqué un script pour ajouter automatiquement des imprimantes en
local sur des ports LPR en IP suivant :

set site=DSI
set base_ip=192.168.22
for /L %%a IN (40,1,44) do (
echo rundll32 printui.dll,PrintUIEntry /if /b "%site%%%a" /f
%windir%\inf\ntprint.inf /r "%base_ip%.%%a:%site%%%a" /m "HP LaserJet 4" /u
/z
)

Le problème, c'est que je ne sais pas comment créer automatiquement mes
ports LPR, et pour l'instannt, je le fait a la main, avec un nom IP =
"a.b.c.xx" et un nom "GARxx".
Si vous avez une idée pour l'automatisation de la création des port LPR...

Merci.
GOWAP

2 réponses

Avatar
raphael ame
hello
pour l'ajout d'un port, j'utilise le script portmgr.vbs en vbs que tu trouve
dans le ressource kit de Win2K
tu lance le script avec la ligne de commande:
cscript //B C:winntvbsportmgr.vbs -a -p "nom du port" -t local

j'espère que ça peut t'aider...


"GOWAP" <gowap@@@fr.fm> a écrit dans le message de news:
#zJUetJ#
Coucou,

J'ai fabriqué un script pour ajouter automatiquement des imprimantes en
local sur des ports LPR en IP suivant :

set site=DSI
set base_ip2.168.22
for /L %%a IN (40,1,44) do (
echo rundll32 printui.dll,PrintUIEntry /if /b "%site%%%a" /f
%windir%infntprint.inf /r "%base_ip%.%%a:%site%%%a" /m "HP LaserJet 4"
/u

/z
)

Le problème, c'est que je ne sais pas comment créer automatiquement mes
ports LPR, et pour l'instannt, je le fait a la main, avec un nom IP > "a.b.c.xx" et un nom "GARxx".
Si vous avez une idée pour l'automatisation de la création des port LPR...

Merci.
GOWAP




Avatar
GOWAP
L'outils "prnadmin.dll" n'existe qu'avec le Resource kit 2003 et oblige
d'enregistrer la dll
le script BATCH qui m'intérrésse, serait pour des 2000 pro ou 2000 serveur
y a-t-il des entrées DLL pour installé/créer un port LPR en BATCH (*.cmd)
sans script vbs ?


"raphael ame" a écrit dans le message de news:
#NYJf8J#
hello
pour l'ajout d'un port, j'utilise le script portmgr.vbs en vbs que tu
trouve

dans le ressource kit de Win2K
tu lance le script avec la ligne de commande:
cscript //B C:winntvbsportmgr.vbs -a -p "nom du port" -t local

j'espère que ça peut t'aider...


"GOWAP" <gowap@@@fr.fm> a écrit dans le message de news:
#zJUetJ#
Coucou,

J'ai fabriqué un script pour ajouter automatiquement des imprimantes en
local sur des ports LPR en IP suivant :

set site=DSI
set base_ip2.168.22
for /L %%a IN (40,1,44) do (
echo rundll32 printui.dll,PrintUIEntry /if /b "%site%%%a" /f
%windir%infntprint.inf /r "%base_ip%.%%a:%site%%%a" /m "HP LaserJet 4"
/u

/z
)

Le problème, c'est que je ne sais pas comment créer automatiquement mes
ports LPR, et pour l'instannt, je le fait a la main, avec un nom IP > > "a.b.c.xx" et un nom "GARxx".
Si vous avez une idée pour l'automatisation de la création des port
LPR...



Merci.
GOWAP