net user

Le coin de la boite à outils, freeware, shareware pour gérer et entretenir votre PC

Modérateurs : Remi77, Freddie

Règles du forum
Il vous appartient de vérifier auprès de l'éditeur ou de l'auteur du soft si une mise à jour plus récente est disponible et vous invite à en faire part dans ce forum.
Vous êtes libre de poster et demander toutes astuces, recherche de soft dans ce forum.
Répondre
Avatar du membre
Remi77
Administrateur
Administrateur
Messages : 639
Enregistré le : lun. juil. 30, 2007 12:58 pm
Contact :

net user

Message : # 1101Message Remi77 »

La commande NetUser vous permet de procéder à des modifications rapides sur les comptes d'utilisateurs.
La syntaxe est la suivante :
Net User [nom_utilisateur [mot_de_passe | *] [/options]]
Net User nom_utilisateur {mot_de_passe | *} /ADD [/options] [/DOMAIN]
Net User nom_utilisateur [/DELETE] [/DOMAIN]
Net User [nom_utilisateur [mot_de_passe | *] [/TIMES:{heures | ALL}]
Vous devez exécuter l'Invite de commandes en tant qu'administrateur sinon vous aurez ce message d'erreur : " L'erreur système 5 s'est produite. Accès refusé".

nom_utilisateur : nom du compte d'utilisateur que vous voulez ajouter, supprimer, modifier ou afficher.
mot_de_passe : affecte un mot de passe au compte de l'utilisateur, le modifie ou doit être spécifié avec certaines commandes.
* : affiche une invite de mot de passe
/domain : exécute l'opération sur le contrôleur de domaine principal du domaine actuel.
Les options sont les suivantes :

/active:{yes|no} : active ou désactive le compte.
/add : ajoute un compte d'utilisateur à la base de données de comptes d'utilisateurs.
/comment:"texte" : permet d'ajouter une description du compte de l'utilisateur. Le texte doit être placé entre guillemets.
/countrycode:nnn : utilise le code de pays du système d'exploitation afin d'implémenter les fichiers de langue des messages d'erreur et d'aide pour l'utilisateur. La valeur 000 désigne le code de pays par défaut.
/delete : supprime un compte d'utilisateur de la base de données de comptes d'utilisateurs.
/expires:{date | never} : fait expirer le compte à la date définie. Avec NEVER, le compte n'expire jamais. La date d'expiration est au format jj/mm/aa(aa). Les mois peuvent être indiqués par un nombre, le mot entier ou une abréviation de 2 lettres. Les années peuvent être indiquées par 2 ou 4 nombres. Séparez par des barres obliques (/) les parties de la date.
/fullname:"nom" : nom complet de l'utilisateur (et non un nom d'utilisateur). Mettez le nom entre guillemets.
/homedir:chemin : chemin d'accès au répertoire de base de l'utilisateur.
/logonpasswordchg:{yes|no} : spécifie si l'utilisateur doit changer son mot de passe à la prochaine ouverture de session. Par défaut, la valeur est NO.
/passwordchg:{yes | no} : spécifie si l'utilisateur peut changer son mot de passe. La valeur par défaut est YES.
/scriptpath:chemin : emplacement du script d'ouverture de session de l'utilisateur.
/times:{heures | all}Heures d'ouverture de session. Exprimez TIMES avec jour[-jour][,jour[-jour]],heure[-heure][,heure [-heure]], par incréments d'une heure au maximum. Les jours peuvent s'écrire en entier ou en abrégé (L, M, Me, J, V, S, D). Les heures peuvent être au format 12 ou 24 heures. Au format 12 heures, utilisez am, pm, a.m. ou p.m. La valeur ALL signifie qu'un utilisateur peut toujours ouvrir une session alors qu'une valeur vierge indique qu'il ne peut jamais ouvrir de session. Séparez les jours et les heures par une virgule; séparez plusieurs jours et plusieurs heures par un point-virgule.
/usercomment:"texte" : permet à un administrateur d'ajouter ou de modifier le commentaire associé au compte d'utilisateur.
/workstations:{nom_ordinateur[,...] | *} : liste 8 ordinateurs au maximum à partir desquels un utilisateur peut se connecter au réseau. Si WORKSTATIONS n'a pas de liste ou si celle-ci a pour valeur *, l'utilisateur peut se connecter à partir de n'importe quel ordinateur.
Afin de lister les comptes d'utilisateurs qui sont déclarés sur votre machine saisissez : net user

Afin d'afficher les paramètres du compte d'utilisateur nommé Isabelle : net user isabelle

Afin d'activer le compte Administrateur : net user administrateur /active:yes

Afin de désactiver le compte Isabelle à la date du 25 décembre 2006 : net user isabelle Mot_de_Passe /expires:25/12/2006

Afin de n'autoriser à Isabelle que ces horaires de connexion (du lundi au vendredi de 8 heure du matin à 3 heure de l'après-midi) : net user isabelle Mot_de_Passe /times:L-V,8:00-15:00

Curieusement si vous ne spécifiez pas le mot de passe d'Isabelle et si elle essaye de se connecter à son compte elle aura ce message d'erreur : "Le nom d'utilisateur ou le mot de passe est incorrect". Vous devez donc absolument spécifier le mot de passe du compte sur lequel vous exécutez la commande. En reprenant l'exemple précédent et en admettant que le mot de passe d'Isabelle soit son prénom vous utiliserez cette commande : net user isabelle isabelle /times:L-V,8:00-15:00
Quand l'utilisateur essayera de se connecter il aura cette fois-ci ce message d'erreur : "Votre compte possède une limitation horaire d'utilisation qui ne vous autorise pas à ouvrir une session à cette heure. Essayez plus tard". C'est évidemment beaucoup mieux ! Ces restrictions n'ont rien à voir avec le module de Contrôle parental.
Attention à la syntaxe utilisée car très souvent vous aurez tout de même un message vous assurant que "la commande s'est terminée correctement".
Avatar du membre
Remi77
Administrateur
Administrateur
Messages : 639
Enregistré le : lun. juil. 30, 2007 12:58 pm
Contact :

Re: net user

Message : # 1105Message Remi77 »

'exemple suivant illustre la syntaxe de la commande net user :

Code : Tout sélectionner

net user [nom_utilisateur [mot_de_passe | *] [options]] [/domain]
         nom_utilisateur {mot_de_passe | *} /add [options] [/domain]
         nom_utilisateur [/delete] [/domain]
				
La commande net user permet de créer et de modifier des comptes d'utilisateurs sur les ordinateurs. Lorsque vous utilisez cette commande sans commutateurs de ligne de commande, les comptes d'utilisateurs de l'ordinateur sont répertoriés. Les informations des comptes d'utilisateurs sont stockées dans la base de données des comptes d'utilisateurs. Cette commande fonctionne uniquement pour les serveurs.

Vous pouvez utiliser les paramètres suivants avec la commande net user :
nom_utilisateur
Nom du compte d'utilisateur que vous souhaitez ajouter, supprimer, modifier ou afficher. Il peut compter jusqu'à 20 caractères.
mot_de_passe
Affecte un mot de passe au compte de l'utilisateur ou le modifie. Un mot de passe doit respecter la longueur minimale définie à l'aide de l'option /minpwlen de la commande net accounts. Il peut compter jusqu'à 14 caractères.
*
Affiche une invite de mot de passe. Le mot de passe ne s'affiche pas lorsque vous le tapez à l'invite.
/domain
Exécute l'opération sur le contrôleur de domaine principal du domaine actuel. Ce paramètre s'applique uniquement aux ordinateurs Windows NT Workstation qui sont membres d'un domaine Windows NT Server. Par défaut, les ordinateurs Windows NT Server exécutent les opérations sur le contrôleur de domaine principal.
/add
Ajoute un compte d'utilisateur à la base de données de comptes d'utilisateurs.
/delete
Supprime un compte d'utilisateur de la base de données de comptes d'utilisateurs.
Options de la commande Net User

/active:{yes | no}
Active ou désactive le compte. Si le compte n'est pas actif, l'utilisateur ne peut pas accéder au serveur. La valeur par défaut est yes.
/comment:"texte"
Fournit un commentaire se rapportant au compte de l'utilisateur (48 caractères maximum). Veillez à inclure le texte entre des guillemets.
/countrycode:nnn
Utilise le code de pays du système d'exploitation afin d'implémenter les fichiers de langue spécifiés pour l'aide et les messages d'erreur d'un utilisateur. La valeur 0 correspond au code de pays par défaut.
/expires:{date | never}
Définit l'expiration du compte à la date spécifiée. L'option never indique qu'il n'existe aucune limite de temps pour le compte. La date d'expiration utilise le format mm/jj/aa ou jj/mm/aa, selon le code de pays. Les mois peuvent être représentés par un chiffre, indiqués en toutes lettres ou abrégés à l'aide de trois lettres. L'année peut être indiquée à l'aide de deux ou quatre chiffres. Utilisez des barres obliques (/) sans espaces pour séparer les éléments de la date.
/fullname:"nom"
Nom complet d'un utilisateur (plutôt que son nom d'utilisateur). Insérez le nom entre des guillemets.
/homedir:nom_chemin
Définit le chemin d'accès au répertoire de base de l'utilisateur. Ce chemin doit exister.
/passwordchg:{yes | no}
Spécifie si les utilisateurs peuvent modifier leur mot de passe. La valeur par défaut est yes.
/passwordreq:{yes | no}
Spécifie si un compte d'utilisateur doit avoir un mot de passe. La valeur par défaut est yes.
/profilepath[:chemin]
Définit un chemin d'accès pour le profil d'ouverture de session de l'utilisateur.
/scriptpath:nom_chemin
Emplacement du script d'ouverture de session de l'utilisateur.
/times:{times | all}
Heures de connexion. L'option times utilise le format jour[-jour][,jour[-jour]],heure[-heure][,heure [-heure]], et elle est spécifiée par incréments d'une heure. Les jours peuvent être indiqués en toutes lettres ou abrégés. Les heures peuvent être indiquées au format 12 heures ou 24 heures. Dans le cas du format 12 heures, utilisez am, pm, a.m. ou p.m. L'option all spécifie qu'un utilisateur peut toujours se connecter, tandis qu'une valeur non spécifiée indique qu'un utilisateur ne peut jamais se connecter. Séparez le jour et les heures par une virgule ; séparez plusieurs entrées de jours et d'heures par un point-virgule.
/usercomment:"texte"
Permet à un administrateur d'ajouter ou de modifier le commentaire de l'utilisateur pour le compte.
/workstations:{nom_ordinateur[,...] | *}
Répertorie jusqu'à huit ordinateurs à partir desquels un utilisateur peut se connecter au réseau. Si l'option /workstations ne comporte pas de liste ou si la liste indique *, l'utilisateur peut se connecter à partir de n'importe quel ordinateur.
net help user | more
Affiche un écran d'aide à la fois.
REMARQUE : pour obtenir toutes les informations contenues dans cet article, tapez la commande suivante :
net help user
Répondre

Retourner vers « Le coin informatique »