Voici le code à executer pour vérifier l’unicité d’une addresse mac
$Global:ConfigMgrSiteServer = "SRVNAME.DOM.CORP"
$Global:ConfigMgrSiteCode = "SITECODE"
Function IsMacAddressUnique {
Param (
$MAC
)
Try {
$macAddress = (Get-WmiObject -Namespace Root\SMS\Site_$ConfigMgrSiteCode -Computername $ConfigMgrSiteServer -Query "SELECT MacAddresses FROM SMS_R_SYSTEM WHERE MACAddresses = '$MAC'" -ErrorAction Stop).MacAddresses
if ($macAddress -eq $null) {
Write-host "MAC address $MAC is unique."
return $true
}
else {
Write-host "Warning: MAC address $MAC is not unique."
return $false
}
}
Catch {
Write-host "Function: IsMacAddressUnique"
Write-host "Error message: $($_.Exception.Message)"
}
}
IsMacAddressUnique -MAC 54:EE:75:7A:CA:00
Poster un Commentaire
Vous devez vous connecter pour publier un commentaire.