Question Problème importation date expiration des comptes
- poubelle
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 4 ans 7 mois #28128
par poubelle
_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016
Problème importation date expiration des comptes a été créé 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.
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.
- Sinjk
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 99
- Remerciements reçus 0
il y a 4 ans 7 mois #28133
par Sinjk
Réponse de Sinjk sur le sujet Re:Problème importation date expiration des comptes
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
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.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 4 ans 7 mois #28135
par Philippe
Réponse de Philippe sur le sujet Problème importation date expiration des comptes
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
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.
- poubelle
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 4 ans 7 mois #28146
par poubelle
_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016
Réponse de poubelle sur le sujet Re:Problème importation date expiration des comptes
Bonjour,
Il décrémente automatiquement.
Merci
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.
- poubelle
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 4 ans 7 mois #28147
par poubelle
_______________________
Technicien informatique
Débutant dans les scripts PowerShell.
Windows Serveur 2016
Réponse de poubelle sur le sujet Re:Problème importation date expiration des comptes
Bonjour,
J'ai essayé mai ça ne fonctionne pas.
Avez-vous une autre solution ?
Merci
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.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 4 ans 7 mois #28154
par Arnaud Petitjean
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 ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:Problème importation date expiration des comptes
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
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 ou d'un conseil ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.049 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- Problème importation date expiration des comptes