Windows 10 offre plusieurs façons de mapper un lecteur réseau sur votre ordinateur, y compris l'utilisation de PowerShell, qui peut s'avérer utile lors de la création d'un script ou lorsque vous préférez utiliser une interface de ligne de commande.
Lorsque vous utilisez PowerShell (ou toute autre méthode, telle que l'invite de commande ou l' explorateur de fichiers ) pour mapper un dossier partagé réseau, le processus crée un pointeur vers le dossier de destination qui apparaîtra dans l'explorateur de fichiers en tant que lecteur avec la lettre que vous lui avez attribuée. .
Dans ce guide , vous apprendrez les étapes à suivre pour utiliser PowerShell pour mapper un lecteur réseau sur Windows 10 . De plus, nous décrirons les étapes pour déconnecter le mappage lorsqu'il n'est plus nécessaire.
Comment mapper un lecteur réseau sur PowerShell
Pour mapper un lecteur réseau avec PowerShell, procédez comme suit :
-
Ouvrez Démarrer sur Windows 10.
-
Recherchez PowerShell et cliquez sur le premier résultat pour ouvrir la console.
-
Tapez la commande suivante pour mapper manuellement un lecteur en attribuant une lettre de lecteur et appuyez sur Entrée :
Nouveau-PSDrive -Name "DRIVER-LETTER" -PSProvider "FileSystem" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist
Dans la commande, remplacez DRIVER-LETTER par la lettre de lecteur non déjà utilisée que vous souhaitez utiliser. Changez ensuite DEVICE-NAME-OR-IP et SHARED-FOLDER pour le nom de l'ordinateur ou l'adresse IP de l'appareil hébergeant le dossier partagé et le nom du partage.
Par exemple, cette commande mappe le dossier ShareOne sur l'ordinateur avec la lettre de lecteur « E » :
Nouveau-PSDrive -Name "E" -PSProvider "FileSystem" -Root "\\vm-beta\ShareOne" -Persist
PowerShell mapper le lecteur réseau sur Windows 10
Une fois les étapes terminées, le dossier partagé réseau sera mappé sur l'ordinateur et apparaîtra dans l'explorateur de fichiers.
Comment mapper un lecteur réseau avec des informations d'identification sur PowerShell
Pour mapper un lecteur réseau en fournissant le nom de compte et le mot de passe, procédez comme suit :
-
Ouvrez Démarrer .
-
Recherchez PowerShell et cliquez sur le premier résultat pour ouvrir la console.
-
Tapez la commande suivante pour créer une variable avec les informations d'identification que vous souhaitez utiliser et appuyez sur Entrée :
$cred = Get-Credential -Credential USERNAME
Créer une variable d'identification avec PowerShell
Conseil rapide : si vous mappez un lecteur dans Active Directory, n'oubliez pas d'utiliser le nom du réseau comme ceci : network\admin
pour spécifier les informations de compte.
-
Confirmez le mot de passe de votre compte.
-
Cliquez sur le bouton OK .
-
Tapez la commande suivante pour mapper manuellement un lecteur en attribuant une lettre de lecteur et appuyez sur Entrée :
Nouveau-PSDrive -Name "E" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist -PSProvider "FileSystem" -Credential $cred
Dans la commande, remplacez DRIVER-LETTER par la lettre de lecteur non déjà utilisée que vous souhaitez utiliser. Changez ensuite DEVICE-NAME-OR-IP et SHARED-FOLDER pour le nom de l'ordinateur ou l'adresse IP de l'appareil hébergeant le dossier partagé et le nom du partage.
Par exemple, cette commande mappe le dossier ShareOne sur l'ordinateur avec la lettre de lecteur « E » :
Nouveau-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem" -Credential $cred
Lecteur réseau de carte PowerShell avec mot de passe
Une fois les étapes terminées, la commande authentifiera et mappera le dossier partagé en tant que lecteur sous Windows 10.
Lorsque vous essayez de vous connecter à l'aide d'informations d'identification, vous serez toujours invité à fournir un mot de passe manuellement. Si vous souhaitez éviter cette étape, vous pouvez stocker le mot de passe dans un fichier chiffré sur l'ordinateur et interroger ce fichier à l'aide de PowerShell. Ou vous pouvez accélérer le processus en stockant le nom et le mot de passe du compte hôte distant dans Credential Manager, puis utiliser la même commande sans l' -Crendtial
option comme ceci :New-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem"
Vous pouvez créer une nouvelle entrée dans Credential Manager à l'aide de cette commande :cmdkey /add:pcname /user:network\username /pass:password
Comment déconnecter un lecteur réseau mappé sur PowerShell
Pour déconnecter et supprimer un lecteur réseau mappé avec PowerShell, procédez comme suit :
-
Ouvrez Démarrer .
-
Recherchez PowerShell et cliquez sur le premier résultat pour ouvrir la console.
-
Tapez la commande suivante pour afficher tous les lecteurs mappés et appuyez sur Entrée :
Get-PSDrive -PSProvider "Système de fichiers"
-
Tapez la commande suivante pour déconnecter le lecteur réseau mappé et appuyez sur Entrée :
Supprimer-PSDrive -Name DRIVE-LETTER
Dans la commande, remplacez DRIVE-LETTER par la lettre de lecteur du mappage.
Par exemple, cette commande déconnecte le lecteur "E":
Supprimer-PSDrive-Nom E
Déconnecter le lecteur de carte PowerShell
-
(Facultatif) Tapez la commande suivante pour déconnecter plusieurs mappages et appuyez sur Entrée :
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Supprimer-PSDrive
Dans la commande, remplacez DRIVER-LETTER-1 et DRIVE-LETTER-2 par les lettres de lecteur que vous souhaitez déconnecter.
Par exemple, cette commande déconnecte les lecteurs « E » et « F » :
Get-PSDrive E, F | Supprimer-PSDrive
Une fois que vous avez terminé les étapes, le mappage de lecteur sera supprimé de l'ordinateur.