Jump to content

Drucker abhängig von AD-Gruppe per vbs Script verbinden


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

ich möchte einen vbs script erstellen der prüft ob ein Benutzer in einer bestimmten AD Gruppe ist und dann einen bestimmten Netzwerkdrucker verbindet.

 

Kann mir jemand helfen?

Hat jemand eine Vorlage?

 

Das Drucker verbinden funktioniert schon:

 

StrPrintSRV = "Printserver"

Set WshNetwork = Wscript.CreateObject("Wscript.Network")

WshNetwork.AddWindowsPrinterConnection "\\" & strPrintSRV & "\Drucker1"

 

Danke und Gruß

 

Kevin

Link zu diesem Kommentar

Hallo KLDAH,

Gruppenmitgliedschaften kannst du in VBS so abfragen

Microsoft Corporation

 

oder auch mit den Commandlinetools dsquery/ dsget

 

@echo off
echo User: %1
echo.
dsquery user -samid %1 | dsget user -fn -ln -q -l
echo.
dsquery user -samid %1 | dsget user -dn
echo.
dsquery user -samid %1 | dsget user -memberof -expand -q -l
echo.

 

bzw.

 

@echo off
echo group: %1

dsquery group -samid %1 | dsget group -members -l 
echo.

 

cu

blub

Link zu diesem Kommentar
  • 2 Monate später...
Hallo KLDAH,

Gruppenmitgliedschaften kannst du in VBS so abfragen

Microsoft Corporation

 

oder auch mit den Commandlinetools dsquery/ dsget

 

@echo off
echo User: %1
echo.
dsquery user -samid %1 | dsget user -fn -ln -q -l
echo.
dsquery user -samid %1 | dsget user -dn
echo.
dsquery user -samid %1 | dsget user -memberof -expand -q -l
echo.

 

bzw.

 

@echo off
echo group: %1

dsquery group -samid %1 | dsget group -members -l 
echo.

 

cu

blub

 

 

 

hi ich bin neu hier und kenn mich nicht mit VB script aus, aber mein cheff will das ich ein ein script schreibe das bei der anmeldung überprüft ob der benutzer in einer Gruppe ist und wenn ja dann mit einen drucker verbindet.

Du hast ja schon ein beispiel gebracht und da wollte ich fragen ob du des noch etwas erläutern könntest das ich weiß was was macht wer echt cool :D

 

schon mal danke

Link zu diesem Kommentar

Moin,

 

ja weist du ich soll ja ein vb script schreiben und kein Batch script

 

das ist schlecht, wenn man kein VBS kann. Da die hier angeführte Lösung funktioniert und die nötigen Ressourcen bereitstehen, um sich die nötigen Kenntnisse anzueignen, werde ich da nichts weiter anführen. Die beste Lösung wäre ohnehin, mit GPP zu arbeiten - auch dazu wurde das Nötige hier vermerkt.

 

Gruß, Nils

Link zu diesem Kommentar
Moin,

 

 

 

das ist schlecht, wenn man kein VBS kann. Da die hier angeführte Lösung funktioniert und die nötigen Ressourcen bereitstehen, um sich die nötigen Kenntnisse anzueignen, werde ich da nichts weiter anführen. Die beste Lösung wäre ohnehin, mit GPP zu arbeiten - auch dazu wurde das Nötige hier vermerkt.

 

Gruß, Nils

 

 

was bist den du für einer ich bin da das ich was lernen& hilfe bekomm und nicht das ich abserviert werde

Link zu diesem Kommentar

z.B. ich habe in der active directory gruppen erstellt die genausso heißen wie die drucker also TPRTIT, TPRTKO, TPRTVK und habe die benutzer zu mitgliedern der einzelnen gruppen gemacht so Dominik mitgield von TPRTIT, Lukas Mitglied von TPRTIT und TPRTKO und Norbert ist mitglied von allen drei.

jetzt muss ich da ein vb script schreiben das beim anmelden den richtigen drucker verbindet

wer toll wenn mir da wer helfen könnte

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!
Gast
Dieses Thema wurde für weitere Antworten geschlossen.
×
×
  • Neu erstellen...