Je viens de commencer à travailler avec PowerShell. Je voudrais programmer une application qui renvoie l'adresse IP et le nom de toutes les imprimantes qui se trouvent sur le réseau. Le programme doit également retourner l'état du papier et l'état des cartouches d'encre. Comment est-ce que je fais cela? Et est-ce encore possible? Ce serait très bien si vous pouviez répondre à ma question. Salutations Jay.Imprimantes dans PowerShell
-1
A
Répondre
0
Get-WMIObject -Class Win32_Printer | Select -Expand Name
Pour obtenir plusieurs propriétés, remplacez le dessus | Select Name,Status,PortName
Pour obtenir toutes les propriétés disponibles utilisent:
Get-WMIObject -Class Win32_Printer | Get-Member -MemberType Properties
+0
Merci pour la réponse rapide. – Jay
sûr, ce que vous avez fait jusqu'à présent? êtes-vous coincé avec une partie de votre code et avez-vous besoin d'aide? – Avshalom
J'ai essayé avec Get-WmiObject -Class Win32_Printer Ce retour: L'emplacement Nom PrinterStatus ShareName Et SystemName. De toutes ces choses, j'ai seulement besoin du nom. Est-il possible et un filtre qui ne vous renvoie que les informations dont vous avez besoin? – Jay