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.