Настройка ПК для сбора данных с принтера

Инструкция относится только к принтерам, подключенным к ПК с ОС Windows через USB. Настройка нужна только для выполнения задач локального сбора данных.

Если при выполнении задач инвентаризации не происходит сбор данных с принтеров, то необходимо включить логи печати.

В Windows есть отдельный журнал Event Viewer, в который должны записываться все события печати SystemRoot%\System32\Winevt\Logs\Microsoft-Windows-PrintService%4Operational.evt . Но по умолчанию это журнал отключен.

Для включения сохранения логов печати:

  • Откройте консоль Event Viewer (eventvwr.msc).
  • Перейдите в раздел Applications and Services Logs > Microsoft > Windows > PrintService.
  • Щелкните правой кнопкой по журналу Operations и выберите Enable Log.
  • Если данный хост используется как сервер печати, и вы хотите хранить логи печати за большой промежуток времени, то увеличьте размер журна событий. Для этого откройте свойства журнала Operational и укажите максимальный размера журнала.

wevtutil.exe sl Microsoft-Windows-PrintService/Operational /enabled:true

Если вы хотите, чтобы в журнале событий отображалось имя файла, который был отправлен на печать, нужно включить специальный параметр GPO.

  • Откройте редактор локальной GPO ( gpedit.msc );
  • Перейдите в раздел Computer Configuration -> Administrative Templates -> Printers;
  • Включите параметр Allow job name in event logs;
  • Обновите настройки политик с помощью команды gpupdate /force

После этого информация о всех событиях печати будет сохраняться в этот журнал.