Hardware, Skriptování, Windows

Sledování událostí tiskové zařazovací služby

Pomocí nástroje Log Parser lze efektivně sumarizovat objem tisku konkrétních uživatelů na vybraných (i všech) tiskárnách, zpracováním systémové eventlogu resp. nalezením všech událostí ID 10 a jejich zpracování. Dotaz je SQL-like, takže variant výstupů je mnoho.

Vypíše všechny uživatele a sumy vytištěných stránek na všech tiskárnách bez časového omezení, tzn. že od vytvoření user účtu nebo instalace tiskárnylogparser "SELECT RESOLVE_SID(sid) AS User, EXTRACT_TOKEN(Strings, 3, '|') AS Printer, SUM(TO_INT(EXTRACT_TOKEN(Strings, 6, '|'))) AS Pages FROM System WHERE EventID = 10 AND SourceName = 'Print' GROUP BY User, Printer ORDER BY User, Printer"

Vypíše všechny události ID10 (úspěšně vytištěné joby) za poslední měsíc do souboru id10.csvlogparser -o:CSV -oDQuotes:ON "SELECT RESOLVE_SID(sid) AS User, EXTRACT_TOKEN(Strings, 3, '|') AS Printer, SUM(TO_INT(EXTRACT_TOKEN(Strings, 6, '|'))) AS Pages, TO_DATE(TimeGenerated) AS Day INTO id10.csv FROM System WHERE EventID = 10 AND SourceName = 'Print' AND Day > TO_LOCALTIME(SUB(SYSTEM_TIMESTAMP(), TIMESTAMP ('2', 'M') )) GROUP BY User, Printer, Day ORDER BY Day, User, Printer"Log Parser je ke stažení zde

Batch, Hardware, Windows

Správa tiskáren

Instalace a konfigurace tiskáren (bez interakce uživatele) např. z logon skriptu, anebo jen pomocí konzole.

Zobrazí rozsáhlou nápovědu „Uživatelské rozhraní tiskárny“rundll32 printui.dll,PrintUIEntry /?
Přidání připojení vzdálené tiskárnyrundll32 printui.dll,PrintUIEntry /in /n"\\SERVER1\NazevSdileneTiskarny"
Nastavení výchozí tiskárnyrundll32 printui.dll,PrintUIEntry /y /n"\\SERVER1\NazevTiskarny"
Zobrazí informace o tiskovém serverurundll32 printui.dll,PrintUIEntry /s /t1 /n"\\NazevServeru"
Zobrazí vzdálenou tiskovou fronturundll32 printui.dll,PrintUIEntry /o /n"\\SERVER\NazevTiskarny"

Více na http://support.microsoft.com/kb/189105/

Batch, Hardware, Windows

Sledování informací o tiskové zařazovací službě

Pomocí nástrojesplinfolze snadno sledovat vytíženost tiskového serveru na úrovni jednotlivých tiskáren a to i vzdáleně např. jednotlivé servery/stanice. Není problém si naplánovat úlohu, kt. bude pravidelně vytvářet log pro sledování dlouhodobých statistik.
C:\>splinfo /v \\10.50.201.95
Number Remote Printers 1 on \\10.50.201.95
Windows Version 5.1 Build 2600 (Service Pack 2) FREE
Number of Processors 1 PROCESSOR_INTEL Level 15
Total Jobs Spooled 5
Total Bytes Printed 18,476
Average Bytes/Job 3,695
Browse List Requested 0
Browse Printer Added 0
Spooler Up Time 05:08:47
Server Up Time 05:09:16
 
Printer Name \\10.50.201.95\OKI B4600(PCL)
Total Printer Jobs: 5
Total Printed Bytes: 18,476
Printer Up Time 05:08:47
Number of Jobs in Queue 0
cRef 5
cRefIC 0
Max cRef 9
Number spooling 0
Max Number spooling 1
Printer Started 7/14/2009 04:27 (UTC)
Average Bytes/Job 3,695
Printer Change Count ID fe5d5e
Printer Status 0