Question Formatage d'un numéro de téléphone

Plus d'informations
il y a 1 an 2 mois - il y a 1 an 2 mois #33045 par Laurent Dardenne
Que donne ceci :
$Info=[ADSI] "LDAP: / / $ADpath2"
$Tel=$info.telephonenumber[0]

$PhoneNumberform =[String]::Format('{0:0# ## ## ## ##}',$tel)
Write-Host "E.T : $PhoneNumberform "

Tutoriels PowerShell
Dernière édition: il y a 1 an 2 mois par Laurent Dardenne.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 2 mois - il y a 1 an 2 mois #33046 par Fontaine
J'avais tenté cette combinaison et le résultat est que le numéro apparait sans formatage ... ( PJ)
# récuperation des informations liées à l'utilisateur
# récupération de la chaine pour contacter l'AD local
$SysInfo = New-Object -ComObject "ADSystemInfo"
$ADpath2=$SysInfo.GetType().InvokeMember("username", "GetProperty", $Null, $SysInfo, $Null)

# récupération des informations personnelles dans l'AD
$Info=[ADSI] "LDAP: / / $ADpath2"
$Prenom=$info.givenname # récupération du Prénom.
$Nom=$info.sn # récupération du Nom.
$Tel=$info.telephonenumber[0] # récupération du PREMIER numéro de téléphone fixe
$Mobile=$info.mobile # récupération du num de portable
$Mail=$info.mail # récupération de l'adresse email.
$PhoneNumberform = $PhoneNumberform =[String]::Format('{0:0# ## ## ## ##}',$tel)
$mobileform=$Mobile
Write-Host "E.T : $PhoneNumberform "



Alors en désespoir de cause, j'ai utilisé la technique du fichier temporaire.  C'est moche et pas optimisé mais je confesse que je ne parviens pas à résoudre cette problématique ..
Pièces jointes :
Dernière édition: il y a 1 an 2 mois par Fontaine.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 2 mois #33050 par Laurent Dardenne
Essaie ceci comme tu l'avais fait précédemment ( conversion en Int) :
$PhoneNumberform =[String]::Format('{0:0# ## ## ## ##}',[int]$Tel)

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 1 mois #33074 par Fontaine
Bonjour Laurent,

Désolé pour le temps de réponse mais les congés sont passés par là.

Cela fonctionne avec ce code ..

On a parfois la solution devant les yeux mais bien content d'avoir un second regard pour le pointer du doigt !

Merci beaucoup pour ton aide.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.077 secondes
Propulsé par Kunena