Просмотр статистики по использованию принтеров на основе информации из системного журнала Windows. Новое в версии 2.0
Новое в версии 1.3
Новое в версии 0.2
Как использовать Скачайте по ссылке ниже самораспаковывающийся архив и распакуйте в нужную вам папку. Как использовать Скачайте по ссылке ниже самораспаковывающийся архив и распакуйте в нужную вам папку. Подготовка Включите запись сообщений о печати документов для того компьютера, с которого хотите собирать информацию, для чего в свойствах принтер-сервера установите галочку Log spooler information events (Вести журнал сообщений очереди печати)- см. рисунок справа и статью на Microsoft TechNet. Периодический сбор данных В файле PrintLogCollector.cmd скрипта для сбора информации в соответствующей секции, имеющей комментарий «Здесь вызываем для нужных компьютеров в виде call :GO имя_компьютера», добавьте строки для тех компьютеров, с которых хотите собирать информацию, в формате в соответствии с описание в комментарии В планировщик поместите запуск по расписанию файла PPrintLogCollector.cmd для формирования логов, например раз в день по ночам (частота запуска определяется активностью печати и размером системного журнала событий (system event log). Лучше запускать чаще чем реже, уже обработанные события повторно обрабатываться не будут) Скрипт при запуске будет отбирать события печати из системного журнала и сохранять их в папке PS_Logs в той папке куда вы его поместили (точнее в текущей папке при запуске). Просмотр статистики Для просмотра статистики используйте программу ps_logview.exe. Для начала работа надо загрузить логи, сформированные скриптом, в таблицу программа, для чего нажмите кнопку «Загрузить логи». В секции «Интервал» наверху можно задать интересующий вас временной интервал. При помощи выбора из списка слева можно ограничить отбор данных конкретным пользователем/принтером/компьютером Для реализованного в программе экспорта данных в Excel он должен быть установлен на машине. Проверялось с Excel 2002/2003/2007. Примечания Имейте ввиду, что подсчитывается число посылаемых на печать страниц, а не распечатанных. Если печать с принтера была отменена - она тем не менее будет посчитана в программе как выполненная. Не учитывается число копий, указываемое в диалоге печати. Двухсторонняя печать не меняет число страниц, 1 лист двухсторонней печати - это два страницы в программе. Таким образом 2 копий документа по 5 страниц каждый с включенной двухсторонней печатью фактически будут распечатаны на 6 листах, а учтены в программе как 5 страниц. По умолчанию хранятся последние 400 логов, по одному на день. Это определяется в строке «set LOGLIMIT=400» в файле PrintLogCollector.cmd, измените, если необходимо. В файле PrintLogCollector.cmd в строке «set DTSEP=.» задается разделитель формата даты и по умолчанию там установлен символ «точка», что верно для России. Если у вас настройки компьютера другие — внесите соответствующие изменения. Загрузить: Версия 2.0
|
EOF
|