Skip to main content

Get Printer Details

Summary​

The report shows the active printers detail of the endpoint. Use this report to find the number of active printers of the agent. The Get Printer Details automation collects the data on each Windows device.

Requirements​

note

The Knowledge Base articles need the NinjaOne Documentation app enabled in NinjaOne, as shown below. If your NinjaOne does not have it, set Report Output to Local CSV Files in the report automation. The report then creates only the CSV files, on the device that runs it.

NinjaOne Documentation app enabled

Where to Find the Report​

ReportKnowledge Base ArticleCSV File
GlobalGlobal Knowledge Base > Dataviews > Printer > Get Printer DetailsC:\ProgramData\_Automation\Report\Printer\Get Printer Details.csv
OrganizationOrganization Knowledge Base > Dataviews > Printer > Get Printer DetailsC:\ProgramData\_Automation\Report\Printer\Get Printer Details_<Organization>.csv
note

The articles and CSV files are replaced every time the report runs. CSV files are saved on the device that runs the report automation. An article that grows too large is split into - Part 1, - Part 2 and so on.

Report Columns​

Column NameAppears InDescription
OrganizationBothThe organization to which the device is assigned.
LocationBothThe location associated with the device.
DeviceBothThe name of the device where the printer was detected.
PrinterNameBothThe name of the installed or detected printer.
IPAddressBothThe IP address assigned to the printer.
MakeModelBothThe printer manufacturer and model information.
DeploymentTypeBothIndicates how the printer was deployed (for example, local, network, or managed deployment).
SerialNumberBothThe printer's serial number, as reported by the device or printer management interface.
DriverPathBothThe local file system path of the printer driver installed on the device.
ADPublishedBothIndicates whether the printer is published and discoverable in Active Directory.
SupportInformationBothContact details or support information used for vendor assistance and troubleshooting.
PortNameBothThe printer port configuration used for communication with the printer.
ShareNameBothThe shared name assigned to the printer for network access.
PrinterStatusBothThe current operational status of the printer, such as Ready, Offline, Error, or Warning.
JobCountBothThe total number of print jobs currently queued for the printer.
LastJobBothThe date and time when the most recent print job was processed.
ScriptLastRunTimeBothThe date and time when the Script - Get Printer Details last collected and reported printer information.

Report Settings​

Values used in the WYSIWYG Custom Field Report - Organization and Global KB automation to build this report.

Script VariableValue
Report OutputKnowledge Base Articles and Local CSV Files
Custom Field NamecpvalPrinterDetails
Report ScopeAll Organizations and Global
Organization KB Article NameGet Printer Details
Organization KB Folder NameDataviews/Printer
Organization Additional Columns
Organization Exclude Columns
Global KB Article NameGet Printer Details
Global KB Folder NameDataviews/Printer
Global Additional Columns
Global Exclude Columns
Local Folder NamePrinter
Local File NameGet Printer Details
Device CategoryAll
MultipartTrue
Instance UrlThe NinjaOne instance of the partner, for example us2.ninjarmm.com

Report

Dependencies​

Global Article Sample Screenshot​

Global Article

Organization Article Sample Screenshot​

Organization Article

CSV Folder Sample Screenshot​

The global CSV file, and the Organization_Level_Reports folder with one CSV file per organization.

CSV Folder

Changelog​

2026-10-21​

  • Initial version of the document