Vereinheitlichung der Darstellung von Telefonnummern im AD
Hallo,
folgender Sachverhalt liegt vor. Im unseren Firmennetzwerk sind Telefonnummern von den Benutzern in unterschiedlicher Reihenfolge im Konto hinterlegt, also zb 12 34 56 789 oder 1234 56789. Was mich jetzt interessieren würde, ob es möglich ist ein Skript zu verwenden um die hinterlegten Telefonnummern in ein einheitliches Darstellungsformat zu bekommen, das man vorgibt. Da ca. 400 Benutzerkonten im AD würde es per Hand auch recht lange Dauer und natürlich auf Dauer langweilen.
Also kann man dafür ein Skript in PowerShell schreiben oder gibt es schon ein Skript, das ich benutzen kann?
Wie wäre der ungefähre Ablauf der Skripts?
Freue mich auf hilfreiche Antworten
folgender Sachverhalt liegt vor. Im unseren Firmennetzwerk sind Telefonnummern von den Benutzern in unterschiedlicher Reihenfolge im Konto hinterlegt, also zb 12 34 56 789 oder 1234 56789. Was mich jetzt interessieren würde, ob es möglich ist ein Skript zu verwenden um die hinterlegten Telefonnummern in ein einheitliches Darstellungsformat zu bekommen, das man vorgibt. Da ca. 400 Benutzerkonten im AD würde es per Hand auch recht lange Dauer und natürlich auf Dauer langweilen.
Also kann man dafür ein Skript in PowerShell schreiben oder gibt es schon ein Skript, das ich benutzen kann?
Wie wäre der ungefähre Ablauf der Skripts?
Freue mich auf hilfreiche Antworten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 382226
Url: https://administrator.de/forum/vereinheitlichung-der-darstellung-von-telefonnummern-im-ad-382226.html
Ausgedruckt am: 09.01.2025 um 00:01 Uhr
4 Kommentare
Neuester Kommentar
Hi,
da findet man doch viel im weiten Web!
z.B. Powershell Script - Re-format Active Directory Phone Numbers
E.
da findet man doch viel im weiten Web!
z.B. Powershell Script - Re-format Active Directory Phone Numbers
E.
Moin,
lg,
Slainte
Also kann man dafür ein Skript in PowerShell schreiben
Klar.oder gibt es schon ein Skript, das ich benutzen kann?
Möglich. Frag doch mal bei Google nachWie wäre der ungefähre Ablauf der Skripts?
pseudo-code:für jeden AD-User mache:
pro zu formatierenden Feld:
entferne Leerzeichen
Formatiere die NUmmer wie gewünscht
schreibe die neue Nummer in das Feld zurück
lg,
Slainte
Hi
dann aber bitte direkt ins korrekte Format:
Wir leben in Deutschland und was wäre Deutschland ohne eine passende DIN Norm
https://de.wikipedia.org/wiki/DIN_5008
Wichtiger: https://de.wikipedia.org/wiki/E.123
Leerzeichen sind erlaubt, so ein Bullshit wie +49 (0) würde ich direkt rauslöschen das macht nur Probleme und wenn das alles mit dem Exchange und Kontakte verbunden ist bekommt jeder Handynutzer weitere Probleme da die Nummern nicht wählbar sind.
Gruß
@clSchak
dann aber bitte direkt ins korrekte Format:
+49123456789112345
+<ländercode><vorwahl - im Regefall ohne 0><rufnummer>
Maxmimale Länge: 15 Stellen inkl. dem +
Wir leben in Deutschland und was wäre Deutschland ohne eine passende DIN Norm
https://de.wikipedia.org/wiki/DIN_5008
Wichtiger: https://de.wikipedia.org/wiki/E.123
Leerzeichen sind erlaubt, so ein Bullshit wie +49 (0) würde ich direkt rauslöschen das macht nur Probleme und wenn das alles mit dem Exchange und Kontakte verbunden ist bekommt jeder Handynutzer weitere Probleme da die Nummern nicht wählbar sind.
Gruß
@clSchak
Täglich grüßt das Murmeltier.
Lösung dazu hatte ich schon mal hier gepostet
Formatierung der Telefonnummer per Powershell ändern?
Grüße Uwe
Lösung dazu hatte ich schon mal hier gepostet
Formatierung der Telefonnummer per Powershell ändern?
Grüße Uwe