Hallo allemaal,
Omdat ik er zelf niet uit kom vraag ik bij deze jullie hulp.
Wij hebben hier nl. een W2K3 print server met hieraan gekoppeld 1 printer welke dubbel geshared is; 1 Black n' White (Print-BW) en 1 color (Print-C). Omdat onze huidige printmanagement software er mee is gekapt ben ik op zoek gegaan naar wat de mogelijkheden zijn om de eventlogs te filteren en achteraf de kosten in rekening te brengen. Zodoende ben ik op Microsoft Logparser 2.2 uitgekomen, maar omdat ik helaas nog geen SQL kennis heb, heb ik wat moeite om te bereiken wat ik precies wil, als dat überhaupt al mogelijk is.
Onderstaand commando geeft al wel wat informatie, maar graag wil ik dit nog verder gefilterd hebben op printer:
C:\Program Files\Log Parser 2.2>logparser.exe -o:DATAGRID "SELECT TimeGenerated,
EventID, message FROM System WHERE EventID=10"
Dit genereert een output als :Doc 1 van user x was printed on Print-BW, pages x'. De volgende line geeft dan weer een log aan van 'Doc 1 van user x was printed on Print-C, pages x', etc.
Kan ik de output dus zodanig krijgen dat het op zn minst gesorteerd is op printer, maar liefst nog op printer EN op user. Helemaal ideaal zou zijn als ik in één keer te zien zou krijgen: user x has printed a total of x pages on printer x.
Is dit wel mogelijk met Logparser en zo ja, kan iemand mij een beetje op weg helpen hiermee?
Mocht dit niet mogelijk zijn, hebben jullie anders suggesties hoe dit het beste aan te pakken?
Thx.
Omdat ik er zelf niet uit kom vraag ik bij deze jullie hulp.
Wij hebben hier nl. een W2K3 print server met hieraan gekoppeld 1 printer welke dubbel geshared is; 1 Black n' White (Print-BW) en 1 color (Print-C). Omdat onze huidige printmanagement software er mee is gekapt ben ik op zoek gegaan naar wat de mogelijkheden zijn om de eventlogs te filteren en achteraf de kosten in rekening te brengen. Zodoende ben ik op Microsoft Logparser 2.2 uitgekomen, maar omdat ik helaas nog geen SQL kennis heb, heb ik wat moeite om te bereiken wat ik precies wil, als dat überhaupt al mogelijk is.
Onderstaand commando geeft al wel wat informatie, maar graag wil ik dit nog verder gefilterd hebben op printer:
C:\Program Files\Log Parser 2.2>logparser.exe -o:DATAGRID "SELECT TimeGenerated,
EventID, message FROM System WHERE EventID=10"
Dit genereert een output als :Doc 1 van user x was printed on Print-BW, pages x'. De volgende line geeft dan weer een log aan van 'Doc 1 van user x was printed on Print-C, pages x', etc.
Kan ik de output dus zodanig krijgen dat het op zn minst gesorteerd is op printer, maar liefst nog op printer EN op user. Helemaal ideaal zou zijn als ik in één keer te zien zou krijgen: user x has printed a total of x pages on printer x.
Is dit wel mogelijk met Logparser en zo ja, kan iemand mij een beetje op weg helpen hiermee?
Mocht dit niet mogelijk zijn, hebben jullie anders suggesties hoe dit het beste aan te pakken?
Thx.