Windows net use

De Wiki doc

Net use est la commande qui permet de monter des lecteurs réseaux (SMB/CIFS ; WebDav ; ...) sous Windows (les protocoles sont gérés par ce qui s'appel des "redirecteurs"). Il est possible de préciser des paramètres tel que la lettre de lecteur utilisée ; l'utilisateur effectuant le montage (à défaut de l'invité) ; la persistance du montage au démarrage...

Syntaxe

La syntaxe de cette commande est la suivante :

NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
        [/USER:[domainname\]username]
        [/USER:[dotted domain name\]username]
        [/USER:[username@dotted domain name]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]

NET USE connecte un ordinateur à une ressource partagée ou le déconnecte d'une
ressource partagée. Utilisée sans options, cette commande liste les connexions
de l'ordinateur.

nom_périphérique   Attribue un nom de connexion à la ressource ou spécifie le
                   périphérique à déconnecter. Il y a deux sortes de noms de
                   périphériques : lecteurs de disques (D: à Z:) et imprimantes
                   (LPT1: à LPT3:). Entrez un astérisque au lieu d'un nom de
                   périphérique spécifique pour attribuer le prochain nom
                   de périphérique disponible.
\\nom_ordinateur   Nom de l'ordinateur qui contrôle la ressource partagée.
                   Si ce nom contient des espaces, mettez les deux barres
                   obliques inverses (\\) et le nom d'ordinateur entre
                   guillemets (" "). La longueur du nom d'ordinateur peut
                   aller de 1 à 15 caractères
\nom_partage       Nom réseau de la ressource partagée.
\volume            Spécifie un volume NetWare sur le serveur. Les Services
                   clients pour NetWare (stations de travail Windows) ou
                   Service passerelle pour NetWare (Windows Server) doivent
                   être installés et activés pour une connexion aux serveurs
                   NetWare.
mot_passe          Mot de passe nécessaire à l'accès à la ressource partagée.
*                  Affiche une invite pour entrer le mot de passe. Celui-ci ne
                   s'affiche pas lorsque vous le tapez à l'invite.
/USER              Spécifie un autre nom d'utilisateur avec lequel la connexion
                   est effectuée.
nom_domaine        Spécifie un autre domaine. Si le domaine est omis,
                   le domaine actuel est utilisé.
nom_utilisateur    Spécifie le nom d'utilisateur pour l'ouverture de session.
/SMARTCARD         Spécifie que la connexion doit utiliser les informations
                   d'identification d'une carte à puce.
/SAVECRED          Spécifie que le nom d'utilisateur et le mot de passe doivent
                   être enregistrés. Ce commutateur est ignoré sauf si la
                   commande demande le nom d'utilisateur et le mot de passe.
/HOME              Connecte un utilisateur à son répertoire de base.
/DELETE            Annule une connexion réseau et la supprime de la liste des
                   connexions permanentes.
/PERSISTENT        Contrôle l'utilisation des connexions réseau permanentes.
                   La valeur par défaut est le paramètre utilisé en dernier.
YES                Enregistre les connexions lorsqu'elles sont établies et les
                   restaure lors de la prochaine ouverture de session.
NO                 N'enregistre pas les connexions établies ou à venir ; les
                   connexions existantes sont restaurées lors de la prochaine
                   ouverture de session. Utilisez le paramètre /DELETE pour
                   supprimer les connexions permanentes.

NET HELP commande | MORE affiche l'aide écran par écran.

Usages concrets

INFORMATION

La commande doit être tapée par l'utilisateur qui en aura l'usage. Si vous lancez net use en administrateur, le lecteur se montra sur sa session et non celle de votre utilisateur, il sera donc inaccessible pour ce dernier.

Monter un lecteur (SMB)

net use Z: \\192.168.170.178\Partage /user:LAB\toto MOTdePASS /persistent:yes

paramètres :

  • Z: : Lettre de lecteur utilisé pour le montage
  • /user: : Argument permettant le renseignement du domaine\utilisateur mot de passe
  • /persistent: : Précise via yes le montage automatique du lecteur au démarrage de la session

INFORMATION

Pour un montage WebDav, il faut remplacer les antislash par http:// ou https://. De plus, Windows limite par défaut la taille des transferts avec ce protocole (allez savoir pourquoi...). Cette limite peut être augmenté en modifiant la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\FileSizeLimitInBytes pour y définir la valeur maximale 4294967295 en décimale ou ffffffff en hexadécimale. Le changement sera effectif au prochain démarrage du système.

Lister les lecteurs montés

net use

Démonter un lecteur

net use Z: /delete

Accès aux partages non authentifiés

Sur certains Windows, l'accès aux partages SMB non authentifiés (utilisateur anonyme sans mot de passe) est désactivé. Comme souvent sur ce système en carton pâte, le message d'erreur envoyé à l'utilisateur ne permet absolument pas de savoir d'où vient le problème (Windows ne parvient pas à trouver [...] Vérifiez l'orthographe et réessayez - notez comment c'est toujours la faute de l'utilisateur si cela ne fonctionne pas...). Il s'agit simplement d'une GPO par défaut qui désactive le support.

Pour changer ça il faut activer via gpedit.msc la stratégie de groupe locale suivante :

Stratégie Ordinateur local > Configuration ordinateur > Modèles d’administration > Réseau > Station de travail LANMAN > Activer les ouvertures de session invité non sécurisées

Source