Het onderstaande script maakt het mogelijk om printers aan te koppelen op pc-naam.

Het enige wat je nu nog hoeft te doen is een aantal groepen maken in de Active Directory, en daar de pc-naam lid van maken.

Function ComputerInGroup($group,optional $Domain)

Dim $oGrp

If not $domain $domain=@domain EndIf

$oGrp = GetObject(“WinNT://” + $domain + “/” + $group + “,group” ) If @error exit 1 EndIf

If $oGrp.IsMember(“WinNT://” + $domain + “/” + “%CLIENTNAME%” + “$$” ) OR $oGrp.IsMember(“WinNT://” + $domain + “/” + @wksta + “$$” ) $ComputerInGroup=1 Else $ComputerInGroup=0 EndIf Endfunction

DelPrinterConnection (“”)

If ComputerInGroup(‘Printergroep’)

ADDPRINTERCONNECTION (\\Printserver\Printer)

SetDefaultPrinter (“\\Printserver\Printer“) Endif

Om dit alles uit te kunnen voeren heb je het programma kixtart nodig. Deze kun je hier downloaden.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.