Scripts/Printer/Printers.ps1
#$dispPrinter=$Win32_Printer | Select-Object -Property Name,DriverName,Network,Local,PortName,WorkOffline,Published,Shared,ShareName,Direct,PrinterStatus,PrintProcessor $dispPrinter=$Win32_Printer | foreach { $Property=@{ Name=$_.Name DriverName=$_.DriverName Local=$_.Local ShareName=$_.ShareName } $TmpObj=New-Object psobject -Property $Property $TmpObj.psobject.typenames.insert(0,"ModuleSystemInfo.Systeminfo.Printers.Printer") $TmpObj } $dispPrinter |