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 Zitieren
Cybquest 36 Geschrieben 23. Oktober 2015 Melden Geschrieben 23. Oktober 2015 im VBScript musst Du die Exe per Shell-Aufruf ausführen. Zitieren
NilsK 2.978 Geschrieben 23. Oktober 2015 Melden Geschrieben 23. Oktober 2015 Moin, ich würde das über Gruppenrichtlinien mit GPP machen. Gruß, Nils Zitieren
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 Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.