View Single Post
Old 10-11-2006   #3 (permalink)
Jens Schulze


 
 

Re: Creating new Printer-Port and installing new Printer

Thank you,

i will test it :-)


"/\/\o\/\/ [MVP]" <oMVP@discussions.microsoft.com> schrieb im Newsbeitrag
news:400366BF-8408-4D30-A5CD-99D71724DA15@microsoft.com...
> 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_
>>
>>
>>
>>



My System SpecsSystem Spec