Alith Anar 40 Geschrieben 22. Oktober 2015 Melden Geschrieben 22. Oktober 2015 Hallo, ich möchte im Rahmen des LogonScripts für verschiedene Benutzergruppen jeweils unterschiedliche Standarddrucker festlegen. Die Drucker werden per Sicherheitsgruppe zugeordnet Die Gruppenanalyse funktioniert soweit (getestet mit einer Netzwerkfreigabe). Wenn ich jetzt jedoch die Druckeranforderung hinzufüge erhelte ich folgenden Fehler: Zeile: 2 Zeichen: xy - xy ist dabei das " vor < Druckername > Fehler Anweisungsende erwartet Code: 800A0401 Quelle Kompilierungsfehler in Microsoft VBScript If MemberOf(ObjGroupDict, "<Drucker_Gruppe>") Then rundll32.exe printui.dll,PrintUIEntry /y /n "<Druckername> - <Modelltyp>" End If Wo liegt mein Denkfehler ... Danke Thomas
Cybquest 36 Geschrieben 23. Oktober 2015 Melden Geschrieben 23. Oktober 2015 im VBScript musst Du die Exe per Shell-Aufruf ausführen.
NilsK 3.046 Geschrieben 23. Oktober 2015 Melden Geschrieben 23. Oktober 2015 Moin, ich würde das über Gruppenrichtlinien mit GPP machen. Gruß, Nils
Beste Lösung Alith Anar 40 Geschrieben 23. Oktober 2015 Autor Beste Lösung Melden Geschrieben 23. Oktober 2015 (bearbeitet) Hi, Danke für den Tip. If MemberOf(ObjGroupDict, "<Sicherheitsgruppe>") Then Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run("rundll32 printui.dll,PrintUIEntry /y /n ""<Drucker> - <Modelltyp>""") End If bearbeitet 23. Oktober 2015 von Alith Anar
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden