Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (!(Get-Command Get-Printer -EA SilentlyContinue)) {
- Set-Asset-Field -Name "Printers" -Value "Unknown Command Get-Printer" | Out-Null
- Write-Host "Unknown Command Get-Printer, Exiting..."; Exit
- }
- $Printers = Get-Printer | Where-Object { $_.Name -ne "Microsoft XPS Document Writer" }
- if (($Printers).Count -gt 0) {
- ForEach ($Printer in $Printers) {
- $PrinterString += "$($Printer.Name)`t$($Printer.PortName)`r"
- }
- #Set-Asset-Field -Name "Printers" -Value $PrinterString | Out-Null
- }
- else { Set-Asset-Field -Name "Printers" -Value "No Printers Found" | Out-Null }
- Write-Host "List of printers are as follows: $PrinterString"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement