Chronologische Ansicht Know How
Kategorien Übersicht
Python Scripte
PrintJob Watcher - Druckerüberwachung und Statistik | PrintJob Watcher - Druckerüberwachung und Statistik |
|
|
|
|
Dieses Python Script ist mir schon früher sehr positiv aufgefallen. Ich nenne es mal PrintJob Watcher. Es protokolliert alle Aktivitäten der angeschlossenen Drucker - egal ob lokaler Drucker oder Netzwerkdrucker.
Das Beispielscript gibt z.B. folgendes aus:
Es hat nur ein Handicap: Die ausgegebene Anzahl der gedruckten Seiten eines Users wird nicht immer korrekt ausgegeben. Vielleicht kann es ja jemand fixen. Wenn man aber den Wert für delay_secs von standardmäßig 1 auf 10 erhöht, stimmt die Ausgabe fast. Hinweis: Das Programm benötigt neben Python das WMI-Modul von Tim Golden und die Python Windows Extension von Marc Hammond. Außerdem muss vor dem Start das Tool makepy (zu finden im Tools-Menü von Pythonwin) auf folgende Typbibliotheken ausgeführt werden:
Aber hier nun das Script: import wmi from time import strftime w = wmi.WMI() watcher = w.watch_for( notification_type = "Creation", wmi_class = "Win32_PrintJob", delay_secs = 10) print 'Starting the watcher...' while 1: job = watcher() owner = str(job.Owner) print "user: %s" % (job.Owner) print "printer: %s" % (job.Name) print "title: %s" % (job.Document) print "pages: %d " % (job.TotalPages) print "time: %s" % (strftime("%a, %d %b %Y %H:%M:%S")) print "-" * 80 Diese Seite kommentieren oder weiterempfehlenSie haben gerade "" gelesen. Konnte Ihnen diese Webseite nützlich sein oder haben Sie Anregungen? Dann geben Sie doch eine Empfehlung ab oder schreiben Sie doch einen Kommentar. Das Web lebt schließlich davon: Auf Facebook: Auf Google Plus: |
| < Voriger Artikel | Nächster Artikel > |
|---|
Ein Batch Converter zur Konvertierung großer Mengen von Dokumenten mit Microsoft Office 2007 und 2010. Er kann aus der Kommandozeile heraus, aus anderen Anwendungen wie Webserver, Content - oder Dokumenten Management Systeme oder auch per Kontextmenü aufgerufen werden. Weiterlesen...
| Google hat jetzt auch eine Cloud-Tonne und bietet jetzt auf Google Drive 5 GB kostenlosen Online-Speicher. Es unterstützt die wichtigsten Plattformen PC, MAC, iOS und Android - und bindet gleich Google Docs mit ein. |