J'utilise un .bat file
pour créer un utilisateur et un mot de passe au niveau du système d'exploitation Windows.
Le problème auquel je suis confronté est lorsque je passe EXPIRES:NEVER
pour le mot de passe, lorsque l'utilisateur est créé, la "Password never expires"
case n'est pas cochée (ce qui signifie que le mot de passe n'expire jamais est sélectionné pour cet utilisateur créé) et l'utilisateur expire automatiquement après 90 jours.
Net User %1 %2 /COMMENT:"%3" /EXPIRES:NEVER /PASSWORDCHG:NO /ADD
Ce qui précède est la ligne principale de code, je passe le nom d'utilisateur et le mot de passe à partir d'un fichier texte et exécute le fichier .bat.
L'option / expires concerne le compte, pas le mot de passe, consultez l'aide de la commande.
http://support.microsoft.com/kb/251394/en-us
Dans la documentation: "Provoque l'expiration du compte d'utilisateur si vous spécifiez la date."
la source
La
net user
commande peut être utilisée sur les comptes locaux et de domaine. Utilisez le/domain
commutateur pour les comptes de domaine.Par exemple, pour voir les informations de l'utilisateur de domaine% 1, utilisez
La liste complète des options d'utilisateur net est répertoriée ici:
http://support.microsoft.com/kb/251394
la source
Utilisateur AD unique
Pour les utilisateurs Active Directory, vous pouvez utiliser la commande dsmod pour la modifier pour un seul utilisateur:
Plusieurs utilisateurs AD
Si vous souhaitez définir en bloc cette propriété, vous pouvez le faire pour une unité organisationnelle (OU) entière en utilisant ce qui précède en combinaison avec dsquery .
Tout d'abord, pour répertorier tous les utilisateurs dans une unité d'organisation (cela est sûr à exécuter, car il ne génère qu'une liste d'utilisateurs):
Ensuite, en supposant que vous êtes satisfait de la sortie de la commande ci-dessus, vous pouvez la diriger vers dsmod comme ceci:
Quelques informations supplémentaires, avec des captures d'écran, ici: http://www.petenetlive.com/KB/Article/0000532.htm
la source
Rend le mot de passe à jamais expirer; mais pour tous les comptes sur la machine - pas mal pour une machine domestique ou une machine virtuelle
la source
Comme indiqué ci-dessus,
net user
ne semble pas permettre à l'otpion de modifier l'expiration du mot de passe uniquement l'expiration du compte (via / expire).Voici ce que j'ai utilisé pour supprimer l'expiration du mot de passe de mon compte:
Remplacez «nom d'utilisateur» par le nom d'utilisateur du compte que vous souhaitez modifier.
la source