OVH Cloud OVH Cloud

fonction prnport.vbs de windows XP

1 réponse
Avatar
moratella
Bonjour,
Dans system32 se trouve des fonctions VBS déjà prédéfinie.
Notamment la fonction prnport.vbs qui permet de manipuler les ports d'une
machine (création, demande d'info...)
Je souhaite créer un port TCP/IP pour une imprimante

j'exécute donc la commande:
Cscript prnport.vbs -a -r IP_133.22.23.10 -h 133.22.23.10

A partir de là j'ai un processus qui se lance: Wmiprvse qui prend 99% de
l'UC et ne débouche sur rien (le processus reste en place et est aussi
gourmand après un ^C sous l'éditeur de commande)

Quelqu'un a-t'il déjà utilisé cette fonction?
Si oui a-t'il déjà eu se problème?
Avez vous une idée pour installer un port TCP/IP sans passer par cette
commande?

d'avance merci et bon WE
Raphaël

1 réponse

Avatar
Stéphane [MS]
Bonjour,

Sur Scrip Center, mais en décorticant le script d'origine pour retirer tous
les traitements qui ne vous intéressent pas :

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set objNewPort = objWMIService.Get _
("Win32_TCPIPPrinterPort").SpawnInstance_

objNewPort.Name = "IP_169.254.110.14"
objNewPort.Protocol = 1
objNewPort.HostAddress = "169.254.110.14"
objNewPort.PortNumber = "9999"
objNewPort.SNMPEnabled = False
objNewPort.Put_


Cdlt
Stéphane

"moratella" a écrit dans le message de
news:
Bonjour,
Dans system32 se trouve des fonctions VBS déjà prédéfinie.
Notamment la fonction prnport.vbs qui permet de manipuler les ports d'une
machine (création, demande d'info...)
Je souhaite créer un port TCP/IP pour une imprimante

j'exécute donc la commande:
Cscript prnport.vbs -a -r IP_133.22.23.10 -h 133.22.23.10

A partir de là j'ai un processus qui se lance: Wmiprvse qui prend 99% de
l'UC et ne débouche sur rien (le processus reste en place et est aussi
gourmand après un ^C sous l'éditeur de commande)

Quelqu'un a-t'il déjà utilisé cette fonction?
Si oui a-t'il déjà eu se problème?
Avez vous une idée pour installer un port TCP/IP sans passer par cette
commande?

d'avance merci et bon WE
Raphaël