Active Directory – PowerShell – Freie Telefon-Nummern
Bei Swisscom gehosteten Skype for Business Anbindungen gibt es zur Zeit keine Möglichkeit von Swisscom die bisher noch freien Telefon-Nummern anzeigen zu lassen. Da sich die Lync Server bei SC befinden haben wir ein kleines Powershell Script erstellt, welches über das Active Directory prüft welche Nummern noch frei sind.
Function Freie_Nr ($start, $ende) {
for ($q = $start; $q -lt $ende; $q++) {
$check = "+"+$q
$user = Get-AdUser -Filter 'ipphone -Like $check' -Properties DisplayName, ipphone | select DisplayName, ipphone
if($user -eq $null) {
write-host $check
}
}
}
Freie_Nr 4144xxxxx00 4144xxxxx98