I have a question about the Win32_printJob class:
I’m running the command Get-CimInstance -ClassName Win32_printjob on a few print servers (Win 2016). Each of the print server has 50+ printers installed for labels printing (maybe thousands of labels are printed every day ), but when the results are listed, it seems that the list is incomplete. The list contains records that were generated every day, but only a few per day (not thousands like I would expect).
My question is : Does the class Win32_printJob contains instances for all print jobs that were processed on the server, or only for some ? And if it does it only for some, how does it decide which one to record.
Is there a way to record all the print jobs instances that were processed on the server in the Win32_printJob class ?