Net User Command (Exemples, Options, Commutateurs, & Plus)

Table des matières:

Net User Command (Exemples, Options, Commutateurs, & Plus)
Net User Command (Exemples, Options, Commutateurs, & Plus)
Anonim

La commande net user est utilisée pour ajouter, supprimer et apporter des modifications aux comptes d'utilisateurs sur un ordinateur, le tout à partir de l'invite de commande.

La commande net user est l'une des nombreuses commandes net.

Vous pouvez également utiliser les utilisateurs du net à la place de l'utilisateur du net. Ils sont complètement interchangeables.

Image
Image

Disponibilité de la commande utilisateur réseau

La commande net user est disponible à partir de l'invite de commande dans la plupart des versions de Windows, y compris Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, les systèmes d'exploitation Windows Server et certaines versions plus anciennes de Windows..

La disponibilité de certains commutateurs de commande d'utilisateur net et d'autres syntaxes de commande d'utilisateur net peut différer d'un système d'exploitation à l'autre.

Syntaxe de commande utilisateur réseau

net user [nom d'utilisateur [mot de passe |] [ /add] [options] [ /domain] [nom d'utilisateur [/delete ] [/domain ] [/help ] [/?]

Voir Comment lire la syntaxe de commande si vous ne savez pas comment lire la syntaxe de commande de l'utilisateur net expliquée ci-dessus ou dans le tableau ci-dessous.

Options de commande utilisateur réseau
Article Explication
utilisateur net Exécutez la commande net user seule pour afficher une liste très simple de chaque compte utilisateur, actif ou non, sur l'ordinateur que vous utilisez actuellement.
nom d'utilisateur Il s'agit du nom du compte d'utilisateur, jusqu'à 20 caractères, que vous souhaitez modifier, ajouter ou supprimer. L'utilisation du nom d'utilisateur sans autre option affichera des informations détaillées sur l'utilisateur dans la fenêtre d'invite de commande.
mot de passe Utilisez l'option de mot de passe pour modifier un mot de passe existant ou en attribuer un lors de la création d'un nouveau nom d'utilisateur. Les caractères minimum requis peuvent être visualisés à l'aide de la commande net accounts. Un maximum de 127 caractères est autorisé1.
Vous avez également la possibilité d'utiliser à la place d'un mot de passe pour forcer la saisie d'un mot de passe dans la fenêtre d'invite de commande après avoir exécuté la commande net user.
/ajouter Utilisez l'option /add pour ajouter un nouveau nom d'utilisateur sur le système.
options Voir Options de commande Net User supplémentaires ci-dessous pour une liste complète des options disponibles à utiliser à ce stade lors de l'exécution de net user.
/domaine Ce commutateur force l'utilisateur net à s'exécuter sur le contrôleur de domaine actuel au lieu de l'ordinateur local.
/supprimer Le commutateur /delete supprime le nom d'utilisateur spécifié du système.
/aide Utilisez ce commutateur pour afficher des informations détaillées sur la commande net user. L'utilisation de cette option revient à utiliser la commande net help avec net user: net help user.
/? Le commutateur de commande d'aide standard fonctionne également avec la commande net user mais n'affiche que la syntaxe de base de la commande. L'exécution de net user sans options équivaut à utiliser le commutateur /?.

[1] Windows 98 et Windows 95 ne prennent en charge que les mots de passe comportant jusqu'à 14 caractères. Si vous créez un compte qui pourrait être utilisé à partir d'un ordinateur avec l'une de ces versions de Windows, envisagez de conserver la longueur du mot de passe dans les limites des exigences de ces systèmes d'exploitation.

Les options suivantes doivent être utilisées là où les options sont notées dans la syntaxe de commande de l'utilisateur net ci-dessus:

Options de commande utilisateur réseau supplémentaires
Article Explication
/active: { yes | non} Utilisez ce commutateur pour activer ou désactiver le compte utilisateur spécifié. Si vous n'utilisez pas l'option /active, l'internaute assume yes.
/commentaire:" texte" Utilisez cette option pour entrer une description du compte. Un maximum de 48 caractères est autorisé. Le texte saisi à l'aide du commutateur /commentaire est visible dans le champ Description du profil d'un utilisateur dans Utilisateurs et groupes sous Windows.
/codepays: nnn Ce commutateur est utilisé pour définir un code de pays pour l'utilisateur, qui détermine la langue utilisée pour les messages d'erreur et d'aide. Si le commutateur /countrycode n'est pas utilisé, le code pays par défaut de l'ordinateur est utilisé: 000.
/expire: { date | jamais} Le commutateur /expires est utilisé pour définir une date spécifique (voir ci-dessous) à laquelle le compte, et non le mot de passe, doit expirer. Si le commutateur /expires n'est pas utilisé, never est supposé.
date (avec /expire uniquement) Si vous choisissez de spécifier une date, elle doit être en mm / jj / aa ou mm / dd / format yyyy, mois et jours sous forme de nombres, entièrement épelés ou abrégés en trois lettres.
/nom complet:" nom" Utilisez le commutateur /fullname pour spécifier le vrai nom de la personne utilisant le compte de nom d'utilisateur.
/homedir: chemin Définissez un nom de chemin avec le commutateur /homedir si vous voulez un répertoire personnel autre que celui par défaut2.
/passwordchg: { yes | non} Cette option spécifie si cet utilisateur peut changer son propre mot de passe. Si /passwordchg n'est pas utilisé, l'internaute assume yes.
/passwordreq: { yes | non} Cette option spécifie si cet utilisateur doit avoir un mot de passe. Si ce commutateur n'est pas utilisé, yes est supposé.
/logonpasswordchg: { yes | non} Ce commutateur force l'utilisateur à changer son mot de passe à la prochaine connexion. L'utilisateur du Net assume no si vous n'utilisez pas cette option. Le commutateur /logonpasswordchg n'est pas disponible dans Windows XP.
/profilepath: chemin Cette option définit un nom de chemin pour le profil de connexion de l'utilisateur.
/scriptpath: chemin Cette option définit un nom de chemin pour le script de connexion de l'utilisateur.
/times:[délai | tous] Utilisez ce commutateur pour spécifier une période (voir ci-dessous) pendant laquelle l'utilisateur peut se connecter. Si vous n'utilisez pas /times alors l'utilisateur net suppose que all time sont corrects. Si vous utilisez ce commutateur, mais que vous ne spécifiez ni délai ni all, l'utilisateur du réseau suppose qu'aucune heure n'est acceptable et que l'utilisateur n'est pas autorisé à se connecter.
timeframe (avec /times uniquement) Si vous choisissez de spécifier un délai, vous devez le faire d'une manière particulière. Les jours de la semaine doivent être épelés complètement ou abrégés au format MTWThFSaSu. Les heures de la journée peuvent être au format 24 heures ou 12 heures en utilisant AM et PM ou A. M. et PM Les périodes de temps doivent utiliser des tirets, le jour et l'heure doivent être séparés par des virgules et les groupes jour/heure par des points-virgules.
/commentaire:" texte" Ce commutateur ajoute ou modifie le commentaire de l'utilisateur pour le compte spécifié.
/workstations: { nom_ordinateur [, …] | } Utilisez cette option pour spécifier les noms d'hôte d'un maximum de huit ordinateurs auxquels l'utilisateur est autorisé à se connecter. Ce commutateur n'est vraiment utile que lorsqu'il est utilisé avec /domain Si vous n'utilisez pas /workstations pour spécifier les ordinateurs autorisés, alors tous les ordinateurs () est supposé.

Vous pouvez stocker la sortie de tout ce qui est affiché à l'écran après avoir exécuté la commande net user en utilisant un opérateur de redirection. Voir Comment rediriger la sortie de la commande vers un fichier pour obtenir des instructions.

[2] Le répertoire de base par défaut est C:\Users\\ sous Windows 10, Windows 8, Windows 7 et Windows Vista. Dans Windows XP, le répertoire de base par défaut est C:\Documents and Settings\\. Par exemple, si le compte d'utilisateur sur une tablette Windows 8 s'appelle "Tim", le répertoire de base par défaut créé lors de la première configuration du compte était C:\Users\Tim\.

Exemples de commandes utilisateur réseau

Ce premier exemple de la commande net user montre que dans sa forme la plus simple, elle produira une liste de tous les utilisateurs de l'ordinateur, un peu comme ceci:

Administrateur Amy Andy

Anette Bill Carol

Cole DefaultAccount Grace

Guest Jasmine Jason

Jeff jonfi Joshua

Mark Martha Stacy Susan Tim Tom

Trenton WDAGUtilityAccount

La commande s'est terminée avec succès.

Cet ordinateur possède plus d'une douzaine de comptes d'utilisateurs, ils sont donc séparés en plusieurs colonnes.

administrateur d'utilisateurs net

Dans cet exemple d'utilisateur net, la commande produit tous les détails sur le compte d'utilisateur administrateur. Voici un exemple de ce qui pourrait s'afficher:

Nom d'utilisateur Administrateur

Nom complet

Commentaire Compte intégré pour l'administration de l'ordinateur/domaine

Commentaire de l'utilisateur

Code pays 000 (par défaut du système)

Compte actif Non

Le compte expire Jamais

Dernier mot de passe défini 2019-01-16 07:43:03 AM

Mot de passe expire Jamais

Mot de passe modifiable 2019-01-16 07:43:03

Mot de passe requis Oui

L'utilisateur peut changer de mot de passe Oui

Postes de travail autorisés Tous

Script de connexion

Utilisateur profil

Répertoire personnel

Dernière connexion 2019-01-16 07:41:15

Heures de connexion autorisées Tous

Adhésions aux groupes locaux Administrateurs Utilisateurs à domicile Adhésion au groupe mondial Aucune

Comme vous pouvez le voir, tous les détails du compte administrateur sur cet ordinateur Windows 7 sont répertoriés.

net user rodriguezr /times:M-V, 7AM-4PM;Sa, 8AM-12PM

Voici un exemple où moi, vraisemblablement quelqu'un responsable de ce compte d'utilisateur [rodriguezr], modifie les jours et les heures [ /times] auxquels ce compte peut connectez-vous à Windows: du lundi au vendredi [M–F] de 7h00 à 16h00 [7h00–16h00] et le samedi [sa] de 8h00 à midi [8h00–12h00].

net user nadeema r28Wqn90 /add /comment:"Compte utilisateur de base." /fullname:"Ahmed Nadeem" /logonpasswordchg:yes /workstations:jr7tww, jr2rtw /domain

Nous pensions vous jeter l'évier de la cuisine avec cet exemple. C'est le genre d'application utilisateur Internet que vous ne ferez peut-être jamais chez vous, mais que vous pourriez très bien voir dans un script publié pour un nouvel utilisateur par le service informatique d'une entreprise.

Ici, nous configurons un nouveau compte utilisateur [ /add] avec le nom nadeema et définissons le mot de passe initial comme r28Wqn90. Il s'agit d'un compte standard dans notre entreprise, que nous notons dans le compte lui-même [ /comment:" Compte utilisateur de base. "], et est le nouveau responsable des ressources humaines, Ahmed [ /fullname:" Ahmed Nadeem "].

Nous voulons qu'Ahmed change son mot de passe pour quelque chose qu'il n'oubliera pas, nous voulons donc qu'il définisse le sien la première fois qu'il se connecte [ /logonpasswordchg:yes]. De plus, Ahmed ne devrait avoir accès qu'aux deux ordinateurs du bureau des ressources humaines [ /workstations: jr7twwr, jr2rtwb]. Enfin, notre société utilise un contrôleur de domaine [ /domain], donc le compte d'Ahmed doit y être configuré.

Comme vous pouvez le voir, la commande net user peut être utilisée pour bien plus que de simples ajouts, modifications et suppressions de comptes d'utilisateurs. Nous avons configuré plusieurs aspects avancés du nouveau compte d'Ahmed directement depuis l'invite de commande.

internaute nadeema /delete

Maintenant, nous allons terminer avec une question facile. Ahmed [nadeema] n'a pas fonctionné en tant que dernier membre des RH, il a donc été licencié et son compte supprimé [ /delete].

Net User Related Commands

La commande net user est un sous-ensemble de la commande net et est donc similaire à ses commandes soeurs comme net use, net time, net send, net view, etc.

Conseillé: