Comment afficher la liste de toutes les imprimantes sur le réseau de l'ordinateur

Comme indiqué ci-dessous dans l'image, quand j'ai essayé de récupérer toutes les imprimantes, j'ai eu seulement 2 imprimantes.

Est-il un moyen de retourner toutes les imprimantes utilisant soit PowerShell WMI ou C#(pour que je puisse le traduire en powershell)?

J'ai essayé System.Drawing.Printing.PrinterSettings.InstalledPrinters (reportez-vous à comment obtenir la liste de toutes les imprimantes de l'ordinateur - C# Winform) mais aussi affiche seulement 2 entrées.

Comment afficher la liste de toutes les imprimantes sur le réseau de l'ordinateur

Il y a quelque chose qui n'est pas clair dans votre question (le doute se pose à partir de l'invite de commande screenshoot). Êtes-vous essayer de trouver les imprimantes installées sur un ordinateur en réseau thar n'est pas votre propre?
Oui, vous avez raison, Steve. J'essaie d'obtenir des imprimantes sur un ordinateur en réseau et non pas sur mon propre
Juste essayé votre PS script présent sur mon réseau et je peux obtenir toutes les imprimantes sur un serveur de réseau. Pourrait être simplement un problème de permission? Ici, je suis un administrateur et d'avoir l'autorisation d'imprimantes sur le serveur
Je suis en train de voir si c'est un problème d'autorisation. Je reviendrai vers vous bientôt

OriginalL'auteur Sung M. Kim | 2012-06-04