Stibo 17 Geschrieben 3. Juli 2012 Melden Teilen Geschrieben 3. Juli 2012 Guten Morgen zusammen, mal eine kleine Frage, bei der ich momentan etwas auf dem Schlauch stehe. Gibt es eine Möglichkeit herauszufinden, wie viele Benutzer auf einen Netzwerkdrucker zugreifen? Die Drucker sind alle auf einem 2008 R2 installiert und freigegeben, ohne Drittanbieterprogramme o.Ä., einfach per Bordmitteln. Ich weiß, dass im Eventlog steht, wenn ein Dokument auf Drucker X durch Benutzer A gedruckt wurde. Wäre das mein Ansatz? Oder gibt es dort einfacherere Methoden? Danke schon mal im Voraus für Ideen und Anregungen! :) Zitieren Link zu diesem Kommentar
Sunny61 811 Geschrieben 3. Juli 2012 Melden Teilen Geschrieben 3. Juli 2012 mal eine kleine Frage, bei der ich momentan etwas auf dem Schlauch stehe. Gibt es eine Möglichkeit herauszufinden, wie viele Benutzer auf einen Netzwerkdrucker zugreifen? Willst Du wissen wieviele/welche Benutzer den Drucker verbunden haben? Wie ist die Aufgabenstellung? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 3. Juli 2012 Melden Teilen Geschrieben 3. Juli 2012 Eine Software mit Job- und Pagecounter zum/im Druckertreiber, sowas habe ich mir auch schon mal gewünscht. Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 3. Juli 2012 Autor Melden Teilen Geschrieben 3. Juli 2012 Willst Du wissen wieviele/welche Benutzer den Drucker verbunden haben? Wie ist die Aufgabenstellung? Ja, genau das. Wie viele Leute haben den Drucker verbunden. :D Zitieren Link zu diesem Kommentar
Sunny61 811 Geschrieben 3. Juli 2012 Melden Teilen Geschrieben 3. Juli 2012 Ja, genau das. Wie viele Leute haben den Drucker verbunden. :D strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colInstalledPrinters = objWMIService.ExecQuery _ ("Select * from Win32_Printer") For Each objPrinter In colInstalledPrinters WScript.Echo "Name: " & objPrinter.Name Next Mit dem VB Script siehst Du die Druckernamen des lokalen Client. Wenn Du das Script als Benutzerloginscript definierst, siehst Du gleich wer welchen Drucker installiert hat. Das WScript.Echo solltest Du dann allerdings entfernen und die Infos in eine Datei schreiben lassen. Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 3. Juli 2012 Autor Melden Teilen Geschrieben 3. Juli 2012 [...] Mit dem VB Script siehst Du die Druckernamen des lokalen Client. Wenn Du das Script als Benutzerloginscript definierst, siehst Du gleich wer welchen Drucker installiert hat. Das WScript.Echo solltest Du dann allerdings entfernen und die Infos in eine Datei schreiben lassen. Wow, vielen Dank! Das werde ich doch mal testen. :) Zitieren Link zu diesem Kommentar
Sunny61 811 Geschrieben 3. Juli 2012 Melden Teilen Geschrieben 3. Juli 2012 Wow, vielen Dank! Das werde ich doch mal testen. :) Gut, Du kannst das fertige Script ja dann hier posten, so haben noch mehr etwas davon. ;) Zitieren Link zu diesem Kommentar
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.