Question gestion imprimantes
- crogiez
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 102
- Remerciements reçus 0
il y a 6 ans 2 semaines #24263
par crogiez
gestion imprimantes a été créé par crogiez
bonjour
je voulais savoir
si javais encore des imprimante kyocera
dans mon reseau
[code:1]$servers = \"serveurimp01\",\"serveurimp02\"
$printers = gwmi win32_printer -ComputerName $servers
$printers.count
$printers | Export-Csv \"printers.csv\"
çà faisait 1009 imprimantes !!!
selection des imprimantes kyo
$printers = Import-Csv \"printers.csv\"
$printers.Count
#1009
$printers2 = $printers | Where-Object {$_.Name -match \"kyocera\"}
$printers2.count
# plus que 129
$printers | Export-Csv \"printers2.csv\"
phase3
$printers2 = Import-Csv \"printers2.csv\"
$printers.Count
#129 imprimantes kyo
#çà recherche les adresses IP par requete
#@{n= égal à Name
#;e= égal à expression calculée
$printers3 = $printers2 | select Name, @{n='HostAddress';e={
$prtname = $_.portname
gwmi win32_tcpipprinterport -computername $_.systemname | where { $_.Name -eq $prtname } | select -exp hostaddress
}}
#quand cest fini çà affiche
$printers3[0]
$printers3 | Export-Csv \"printers3.csv\"
#on obtient çà
#Name HostAddress
#----
#TECH02 Kyocera FS-1128MFP-x86-Secours 10.62.0.114
#REG05 KyoCera 1128 MFP-x86-Secours 10.168.96.114
#REG03 Kyocera FS-1128MFP-x86-Secours 10.168.96.116
#R29-5F62-KYOCERA-FS2100-x86 10.193.88.121
#ya plus qua tester le ping
$printers3 = Import-Csv \"printers3.csv\"
$printers3.Count
$printers3 | %{
$imp=$_.Name
$add=$_.HostAddress
$imp
$add
Test-Connection $add
#certaines imp répondent , d'autres pas
}
[/code:1]
on ecrit dans une log
et hop<br><br>Message édité par: Arnaud, à: 27/09/17 11:27
je voulais savoir
si javais encore des imprimante kyocera
dans mon reseau
[code:1]$servers = \"serveurimp01\",\"serveurimp02\"
$printers = gwmi win32_printer -ComputerName $servers
$printers.count
$printers | Export-Csv \"printers.csv\"
çà faisait 1009 imprimantes !!!
selection des imprimantes kyo
$printers = Import-Csv \"printers.csv\"
$printers.Count
#1009
$printers2 = $printers | Where-Object {$_.Name -match \"kyocera\"}
$printers2.count
# plus que 129
$printers | Export-Csv \"printers2.csv\"
phase3
$printers2 = Import-Csv \"printers2.csv\"
$printers.Count
#129 imprimantes kyo
#çà recherche les adresses IP par requete
#@{n= égal à Name
#;e= égal à expression calculée
$printers3 = $printers2 | select Name, @{n='HostAddress';e={
$prtname = $_.portname
gwmi win32_tcpipprinterport -computername $_.systemname | where { $_.Name -eq $prtname } | select -exp hostaddress
}}
#quand cest fini çà affiche
$printers3[0]
$printers3 | Export-Csv \"printers3.csv\"
#on obtient çà
#Name HostAddress
#----
#TECH02 Kyocera FS-1128MFP-x86-Secours 10.62.0.114
#REG05 KyoCera 1128 MFP-x86-Secours 10.168.96.114
#REG03 Kyocera FS-1128MFP-x86-Secours 10.168.96.116
#R29-5F62-KYOCERA-FS2100-x86 10.193.88.121
#ya plus qua tester le ping
$printers3 = Import-Csv \"printers3.csv\"
$printers3.Count
$printers3 | %{
$imp=$_.Name
$add=$_.HostAddress
$imp
$add
Test-Connection $add
#certaines imp répondent , d'autres pas
}
[/code:1]
on ecrit dans une log
et hop<br><br>Message édité par: Arnaud, à: 27/09/17 11:27
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 6 ans 6 jours #24319
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:gestion imprimantes
Bonjour Crogiez,
Heuu... C'est quoi ta question exactement ?
Arnaud
Heuu... C'est quoi ta question exactement ?

Arnaud
MVP PowerShell et créateur de ce magnifique forum

Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.044 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- gestion imprimantes