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 :
-
Ouvert Démarrer sur Windows 10.
-
Rechercher PowerShell et cliquez sur le résultat supérieur pour ouvrir la console.
-
Tapez la commande suivante pour mapper manuellement un lecteur en attribuant une lettre de lecteur et appuyez sur Entrer:
New-PSDrive -Name "DRIVER-LETTER" -PSProvider "FileSystem" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist
Dans la commande, remplacez LETTRE DE CONDUCTEUR avec la lettre de lecteur non déjà utilisée que vous souhaitez utiliser. Puis changez APPAREIL-NOM-OU-IP et DOSSIER PARTAGÉ pour le nom du nom de l’ordinateur ou l’adresse IP de l’appareil hébergeant le dossier partagé et le nom du partagé.
Par exemple, cette commande mappe le dossier ShareOne sur l’ordinateur avec la lettre de lecteur « E » :
New-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 :
-
Ouvert Démarrer.
-
Rechercher PowerShell et cliquez sur le résultat supérieur 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 Entrer:
$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.
-
Clique le d’accord bouton.
-
Tapez la commande suivante pour mapper manuellement un lecteur en attribuant une lettre de lecteur et appuyez sur Entrer:
New-PSDrive -Name "E" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist -PSProvider "FileSystem" -Credential $cred
Dans la commande, remplacez LETTRE DE CONDUCTEUR avec la lettre de lecteur non déjà utilisée que vous souhaitez utiliser. Puis changez APPAREIL-NOM-OU-IP et DOSSIER PARTAGÉ pour le nom du nom de l’ordinateur ou l’adresse IP de l’appareil hébergeant le dossier partagé et le nom du partagé.
Par exemple, cette commande mappe le dossier ShareOne sur l’ordinateur avec la lettre de lecteur « E » :
New-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 le -Crendtial
options comme celle-ci : 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 :
-
Ouvert Démarrer.
-
Rechercher PowerShell et cliquez sur le résultat supérieur pour ouvrir la console.
-
Tapez la commande suivante pour afficher tous les lecteurs mappés et appuyez sur Entrer:
Get-PSDrive -PSProvider "FileSystem"
-
Tapez la commande suivante pour déconnecter le lecteur réseau mappé et appuyez sur Entrer:
Remove-PSDrive -Name DRIVE-LETTER
Dans la commande, remplacez LETTRE DE LECTEUR pour la lettre de lecteur du mappage.
Par exemple, cette commande déconnecte le lecteur “E”:
Remove-PSDrive -Name E
Déconnecter le lecteur de carte PowerShell -
(Facultatif) Tapez la commande suivante pour déconnecter plusieurs mappages et appuyez sur Entrer:
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-PSDrive
Dans la commande, remplacez CONDUCTEUR-LETTRE-1 et DRIVE-LETTER-2 avec les lettres de lecteur que vous souhaitez déconnecter.
Par exemple, cette commande déconnecte les lecteurs « E » et « F » :
Get-PSDrive E, F | Remove-PSDrive
Une fois que vous avez terminé les étapes, le mappage de lecteur sera supprimé de l’ordinateur.