empi
Goto Top

Drucker per Script in einer Domaine installieren (Port kann nicht angelgt werden)

Probleme beim anlegen des Druckerports als Benutzer

Hallo Zusammen,

Ich hab hier eine Win2003 Domaine bei der ich einen Canon IR2016 auf den User PC's installieren moechte. Das alles geschieht per Batch und Script (portmgr.vbs und prnmgt.vbs).
Die Batchdatei laeuft beim logon ab.
Die prnadmin.dll ist schon registriert (da dies ja nur mit Admin rechten geht).

Die Batch Datei lautet:
@echo OFF
echo Good Morning Now you get the new Printer
if %OS%==Windows_NT goto NT

:DOS
echo.
goto END

:NT
echo this is the first step
echo.
cscript \\Server\netlogon\printerscript\portmgr.vbs -a -c "" -p IP_192.168.0.151 -h 192.168.0.151 -t raw -n 9100
cscript \\Server\netlogon\printerscript\prnmgr.vbs -ac -b "\\Server\iR2016"
goto END

:END

Zudem moechte ich gerne diesen Drucker bei den Usern als Standart setzen.

Content-Key: 41406

Url: https://administrator.de/contentid/41406

Printed on: April 25, 2024 at 19:04 o'clock

Member: Dani
Dani Oct 04, 2006 at 17:31:11 (UTC)
Goto Top
Hi,
so wird's gemacht:
strComputer = "."  
Set objWMIService = GetObject("winmgmts:" _  
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")  
Set colInstalledPrinters =  objWMIService.ExecQuery _
    ("Select * from Win32_Printer Where Name = 'ScriptedPrinter'")  
For Each objPrinter in colInstalledPrinters
    objPrinter.SetDefaultPrinter()
Next
Klar, anpassen musst du es selber! *gg*


Gruß
Dani
Member: empi
empi Oct 05, 2006 at 05:57:27 (UTC)
Goto Top
Und das soll den Port einfuegen obwohl der User nur Benutzerrechte hat?
Member: Dani
Dani Oct 05, 2006 at 09:22:22 (UTC)
Goto Top
Hi,
das ist die Lösung für "Zudem moechte ich gerne diesen Drucker bei den Usern als Standart setzen."


Gruß
Dani
Member: empi
empi Oct 06, 2006 at 05:47:54 (UTC)
Goto Top
Danke dir.
Nur wie lass ich das ganze waehrend des logins laufen ohne das der benutzer Adminrechte brauch?

mfg Silvio
Member: Dani
Dani Oct 06, 2006 at 06:35:20 (UTC)
Goto Top
Hi,
hast R2 auf deinem Windows Server 2003?! Wenn Ja, kannst du den Drucker auch über GPO installieren lassen.


Gruß
Dani
Member: empi
empi Oct 09, 2006 at 14:44:36 (UTC)
Goto Top
Nein, es sind leider noch Windows 2003 mit SP1 und auch Windows Server 2000.
Also eine Mischdomaine.