Lister les lecteurs réseaux et vérifier leur espace disque dans Windows

En environnement professionnel, les lecteurs réseau constituent un accès essentiel aux ressources partagées sur les serveurs internes. Que votre rôle soit celui d’administrateur système, de technicien support, ou que vous soyez simplement un utilisateur averti, savoir identifier ces connexions et surveiller leur espace disque est fondamental pour une gestion efficiente. Cet article vous guide pas à pas pour dresser la liste de vos lecteurs réseau mappés sous Windows et pour obtenir des informations détaillées sur leur capacité et leur utilisation. Il faudra utiliser la ligne de commande mais rassurez vous, c’est très simple en utilisant PowerShell.

Identifier les lecteurs réseaux mappés avec net use

La commande net use est l’un des moyens les plus simples pour afficher les connexions réseau actives sur votre poste Windows. Elle montre les lecteurs mappés ainsi que leur état de connexion.

net use

Dans mon cas, cette commande net use me renvoie les connexions suivantes :

Les nouvelles connexions seront mémorisées.
État         Local     Distant                   Réseau
-------------------------------------------------------------------------------
OK          G:        \\srv-application\MonEntreprise\documents    Microsoft Windows Network
OK          O:        \\srv-application\MonEntreprise\spool    Microsoft Windows Network
               P:         \\domaine.interne\fichiers    Microsoft Windows Network
               S:        \\domaine.interne\fichiers\SiteA    Microsoft Windows Network
               T:        \\domaine.interne\donnees    Microsoft Windows Network
La commande s’est terminée correctement.

Cette commande m’indique à la fin de son exécution que tout s’est bien passé. C’est parfait, j’ai maintenant la liste de mes lecteurs réseaux mappés sous mon Windows 11. Je vais pouvoir utiliser ce chemin pour pouvoir effectuer d’autres actions comme la recherche de fichier sur un lecteur via les commandes PowerShell. Si comme moi, vous manipulez différents environnements entre Windows et Linux, vous pouvez aussi facilement retrouver un fichier sous Linux en faisait une recherche via son contenu.

Vérifier l’espace disque avec PowerShell et Get-PSDrive

Identifier vos lecteurs réseau est un bon début, mais comprendre leur taux de remplissage est essentiel pour éviter les mauvaises surprises. Pour obtenir des informations détaillées sur la capacité et l’espace libre de chaque lecteur réseau, la commande Get-PSDrive de PowerShell est l’instrument idéal. Voyons comment l’invoquer :

Get-PSDrive -PSProvider FileSystem

Avec cette commande j’obtiens alors le résultat suivant : 


Name    Used (GB)     Free (GB) Provider      Root  CurrentLocation
----       ---------        ---------  --------      ----   ---------------
C               150,52     324,20 FileSystem    C:\         Users\zonetuto
G               386,36     252,69 FileSystem    \\srv-application\MonEntreprise\docum...
O               386,36     252,69 FileSystem    \\srv-application\MonEntreprise\spool
P                41,09        80,18 FileSystem    \\domaine.interne\fichiers
S                2015,76   5117,98 FileSystem    \\domaine.interne\fichiers\SiteA
T                 41,09        80,18 FileSystem    \\domaine.interne\donnees

La véritable puissance de PowerShell se révèle lorsque vous avez besoin d’extraire des informations très spécifiques, notamment pour l’automatisation via des scripts. Il est tout à fait possible, et même encouragé, d’associer plusieurs commandes pour filtrer et formater les résultats à votre convenance. Illustrons cela avec un exemple concret :

Get-PSDrive -PSProvider FileSystem | Where-Object { $_.DisplayRoot -like '\\*' } | Select-Object Name, Used, Free, DisplayRoot | Format-Table -AutoSize

Cette commande plus complexe me renvoie : 

 Name          Used          Free DisplayRoot
----              ----            ----  -----------
G     414395408384  271773847552 \\srv-application\MonEntreprise\documents
O     414395408384  271773847552 \\srv-application\MonEntreprise\spool
P      44124741632   86091616256 \\domaine.interne\fichiers
S    2164538785792 5495261585408 \\domaine.interne\Fichiers\SiteA
T      44124741632   86091616256 \\domaine.interne\donnees

Windows propose donc nativement les outils nécessaires pour suivre et gérer vos lecteurs réseau. Grâce à net use et Get-PSDrive, vous avez en quelques lignes de commande une vue claire sur les connexions actives et l’espace disque disponible. Ces commandes simples peuvent grandement faciliter votre quotidien, surtout dans un contexte d’administration IT pour le service informatique de l’organisation. Si vous avez des problèmes de connexion avec un lecteur réseau mappé, je vous conseille d’aller dans un premier temps vérifier vos paramètres de connexion réseau sous Windows pour tenter de résoudre le problème.

Laisser un commentaire