PowerShell – list shared printers

Get-Printer -ComputerName hostname | where Shared -eq $true | fl Name
$hostnames = Get-Content '\\hostname\hostnames.txt'

foreach($hostname in $hostnames) {
    Get-Printer -ComputerName hostname | where Shared -eq $true | fl Name
}

Leave a Reply

Your email address will not be published. Required fields are marked *