Question Problème importation date expiration des comptes

Plus d'informations
il y a 5 ans 2 mois #28128 par poubelle
Bonjour à tous,

Je viens de créer un script pour importer mes utilisateurs avec un fichier csv dans l'AD.

Tous le script fonctionne très bien.

Mais si je veux importer une date expiration du compte il me décompte.

Je m'explique si je dit que le compte expire le 31/12/2019 dans l'AD il me met 30/12/2019.

Bizarre non ?

Voilà ma ligne de commande :

[code:1]
New-ADUser -Name $name -UserPrincipalName $SAM -SamAccountName $login -DisplayName $name -GivenName $fname -Surname $lname -AccountPassword (ConvertTo-SecureString $Upassword -AsPlainText -Force) -Office $Uoffice -Path $office -Department $dept -OfficePhone $OfficePhone -HomePhone $homePhone -MobilePhone $mobileghone -EmailAddress $Email -Description $description -Enabled $true -AccountExpirationDate $date
[/code:1]

Si je fais un Write-host $date, je vois bien la bonne date.

Avez-vous une idée ?

Merci

Bien cordialement.

_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016

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

Plus d'informations
il y a 5 ans 2 mois #28133 par Sinjk
Hello, as-tu vérifié la timezone?

Pour l'instant, pour contourner le problème tu pourrais ajouter un jour pour que ça corresponde à la date souhaitée (si ça recule d'un jour systématiquement bien sûr)

[code:1]
<strong>-AccountExpirationDate</strong> $date.AddDays(1)
[/code:1]

as-tu aussi essayé avec le cmdlet \"Set-ADAccountExpiration\" voir si le problème persiste ?

Bon courage

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

Plus d'informations
il y a 5 ans 2 mois #28135 par Philippe
salut alain25

la date inscrite dans l'attribut de l'ad est la date d'expiration du compte,
la date afficher dans l'interface graphique est la date jusqu'ou le compte est actif, donc Jour de l'attribut moins 1 jour

peut tu précisé ce que tu veux dire par Mais si je veux importer une date expiration du compte il me décompte.<br><br>Message édité par: 6ratgus, à: 11/02/19 08:59

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

Plus d'informations
il y a 5 ans 2 mois #28146 par poubelle
Bonjour,

Il décrémente automatiquement.

Merci

_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016

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

Plus d'informations
il y a 5 ans 2 mois #28147 par poubelle
Bonjour,

J'ai essayé mai ça ne fonctionne pas.

Avez-vous une autre solution ?

Merci

_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016

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

Plus d'informations
il y a 5 ans 2 mois #28154 par Arnaud Petitjean
Hello,

S'il décrémente avec
[code:1]$date.AddDays(1)[/code:1]

Alors essaie de passer la valeur -1 ;) :

[code:1]$date.AddDays(-1)[/code:1]

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

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

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