Comment mapper un lecteur réseau à l’aide de PowerShell sous Windows 10
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é sur le 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 avez attribuée. il.
Ce guide vous apprendra à 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.
Mapper le lecteur réseau sur PowerShell
Pour mapper un lecteur réseau avec PowerShell sous Windows 10, 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 une lettre d’attribution de lecteur et appuyez sur Entrée :
New-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. Ensuite, remplacez « DEVICE-NAME-OR-IP » et « SHARED-FOLDER » par le nom de l’ordinateur ou l’adresse IP de l’appareil hébergeant le dossier partagé et le nom du dossier 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
Une fois que vous avez terminé les étapes, le dossier partagé réseau sera mappé sur l’ordinateur et apparaîtra dans l’explorateur de fichiers.
Mapper le lecteur réseau avec les informations d’identification sur PowerShell
Pour mapper un lecteur réseau en fournissant le nom de compte et le mot de passe sous Windows 11, 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 appropriées, puis appuyez sur Entrée :
$cred = Get-Credential -Credential USERNAME
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 :
New-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. Ensuite, remplacez « DEVICE-NAME-OR-IP » et « SHARED-FOLDER » par le nom de l’ordinateur ou l’adresse IP de l’appareil hébergeant le dossier partagé et le nom du dossier 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
Une fois les étapes terminées, la commande authentifiera et mappera le dossier partagé en tant que lecteur sous Windows 10.
Lorsque vous vous connectez à l’aide d’informations d’identification, vous serez toujours invité à fournir un mot de passe manuellement. Pour é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 en utilisant la même commande sans l’ -Crendtial
option. Par exemple,New-PSDrive -Name "E"-Root "\\vm-beta\ShareOne"-Persist -PSProvider "FileSystem"
Vous pouvez créer une nouvelle entrée dans Credential Manager à l’aide cmdkey /add:pcname /user:network\username /pass:password
de la commande.
Déconnecter le 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 "FileSystem"
-
Tapez la commande suivante pour déconnecter le lecteur réseau mappé et appuyez sur Entrée :
Remove-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 » :
Remove-PSDrive -Name E
-
(Facultatif) Tapez la commande suivante pour déconnecter plusieurs mappages et appuyez sur Entrée :
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-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 | Remove-PSDrive
Une fois que vous avez terminé les étapes, le mappage de lecteur sera supprimé de l’ordinateur.
Laisser un commentaire