idée :
on commence avec la 1ere ip
on pingue 1 fois cette ip
si ping ok,
un nslokup pour avoir le nom de la machine
un script pour récuperer son tag
voilà la bête :
$i = 1
do {
if( (Test-Connection 192.168.0.$i -Quiet -count 1)) {
write-host "Ping OK" -ForegroundColor DarkGreen
$status = $True
nslookup 192.168.0.$i
Get-WmiObject Win32_SystemEnclosure -ComputerName
192.168.0.$i | Select SerialNumber
write-host **********************************
}
else {
<#
nslookup 192.168.0.$i
write-host "Ping failed - host "$host "not found" -ForegroundColor red
$status = $False
#>
write-host "Ping failed - host "
192.168.0.$i "not found" -ForegroundColor red
write-host **********************************
}
$i++
}
while ($i -le 254)
Aucun commentaire:
Enregistrer un commentaire