this is RC1 code as I have no RC2 handy (for more info about the changes see
my blog series
http://mow001.blogspot.com/2006/10/p...t-in-rc2.html:
# RC2 $p = [WmiClass]'Win32_TCPIPPrinterPort'
$p = new-object management.managementclass Win32_TCPIPPrinterPort
$NewPort = $p.CreateInstance()
$NewPort.Item('Name') = "IP_169.254.110.14"
#...
$NewPort.Put()
Greetings /\/\o\/\/
"Jens Schulze" wrote:
> Hello
> i found following WSH-Skript at die MSDN-Website. But how can i do this with
> the powershell? I do not know how to create a new instance of the
> Win32_TCPIPPrinterPort-Class.
>
> thanks Jens
>
> strComputer = "."
> Set objWMIService = GetObject("winmgmts:" _
> & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
> 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_
>
>
>
>