Re: Instalacja drukarki sieciowej za pomocą skryptu

Autor: Tomasz Onyszko <T.Onyszko_nospam__at_w2k.pl>
Data: Thu 14 Oct 2004 - 21:31:40 MET DST
Message-ID: <ckmk6u$meh$1@inews.gazeta.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

=KBP= wrote:
> Czy istnieje możliwość instalacji drukarki sieciowej użytkownikowi
> w momencie kiedy podlacza się on do sieci ? (win2000 i XP)

Jezeli chodzi o podlaczenie drukarki przy logowaniu to zalatwia to prost
skrypt z net use albo VBScript. Przyklad ze scriptomatic:
=======
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\PrintServer1\Xerox300"
WshNetwork.SetDefaultPrinter "\\PrintServer1\Xerox300"
=======

Jezeli chodzi o instalacji drukarki loklanej to nastepny przyklad ze
scriptomatic:
=======
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objPrinter = objWMIService.Get("Win32_Printer").SpawnInstance_
objPrinter.DriverName = "HP LaserJet 4000 Series PS"
objPrinter.PortName = "IP_169.254.110.160"
objPrinter.DeviceID = "ScriptedPrinter"
objPrinter.Location = "USA/Redmond/Building 37/Room 114"
objPrinter.Network = True
objPrinter.Shared = True
objPrinter.ShareName = "ScriptedPrinter"
objPrinter.Put_
========

-- 
Tomasz Onyszko [MVP]
T.Onyszko@w2k.pl
http://www.w2k.pl
Received on Thu Oct 14 21:35:20 2004

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 14 Oct 2004 - 21:42:06 MET DST