Windows 10 erbjuder flera sätt att mappa en nätverksenhet på din dator, inklusive att använda PowerShell, vilket kan vara praktiskt när du skapar ett skript eller när du föredrar att använda ett kommandoradsgränssnitt.
När du använder PowerShell (eller någon annan metod, som kommandotolken eller filutforskaren) för att mappa en delad nätverksmapp, kommer processen att skapa en pekare till målmappen som kommer att visas i File Explorer som en enhet med bokstaven du tilldelade den .
I den här guiden kommer du att lära dig stegen för att använda PowerShell för att mappa en nätverksenhet på Windows 10. Dessutom kommer vi att beskriva stegen för att koppla bort mappningen när den inte längre behövs.
Hur man mappar nätverksenhet på PowerShell
För att mappa en nätverksenhet med PowerShell, använd dessa steg:
-
Öppna Start på Windows 10.
-
Söka efter PowerShell och klicka på det översta resultatet för att öppna konsolen.
-
Skriv följande kommando för att mappa en enhet som tilldelar enhetsbeteckning manuellt och tryck Stiga på:
New-PSDrive -Name "DRIVER-LETTER" -PSProvider "FileSystem" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist
I kommandot, ersätt FÖRARBREV med den enhetsbeteckning som inte redan används som du vill använda. Byt sedan DEVICE-NAME-OR-IP och DELAD MAPP för namnet på datornamnet eller IP-adressen för enheten som är värd för den delade mappen och namnet på den delade.
Till exempel mappar det här kommandot ShareOne-mappen till datorn med enhetsbokstaven ”E”:
New-PSDrive -Name "E" -PSProvider "FileSystem" -Root "\\vm-beta\ShareOne" -Persist
När du har slutfört stegen kommer den delade nätverksmappen att mappas på datorn och den kommer att visas i Filutforskaren.
Hur man mappar nätverksenhet med referenser på PowerShell
Använd dessa steg för att mappa en nätverksenhet med kontonamn och lösenord:
-
Öppna Start.
-
Söka efter PowerShell och klicka på det översta resultatet för att öppna konsolen.
-
Skriv följande kommando för att skapa en variabel med de referenser du vill använda och tryck Stiga på:
$cred = Get-Credential -Credential USERNAME
Snabbt tips: Om du mappar en enhet i Active Directory, kom ihåg att använda nätverksnamnet så här:network\admin
för att ange kontoinformationen. -
Bekräfta ditt kontolösenord.
-
Klicka på OK knapp.
-
Skriv följande kommando för att mappa en enhet som tilldelar enhetsbeteckning manuellt och tryck Stiga på:
New-PSDrive -Name "E" -Root "\\DEVICE-NAME-OR-IP\SHARED-FOLDER" -Persist -PSProvider "FileSystem" -Credential $cred
I kommandot, ersätt FÖRARBREV med den enhetsbeteckning som inte redan används som du vill använda. Byt sedan DEVICE-NAME-OR-IP och DELAD MAPP för namnet på datornamnet eller IP-adressen för enheten som är värd för den delade mappen och namnet på den delade.
Till exempel mappar det här kommandot ShareOne-mappen till datorn med enhetsbokstaven ”E”:
New-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem" -Credential $cred
När du har slutfört stegen kommer kommandot att autentisera och mappa den delade mappen som en enhet på Windows 10.
När du försöker ansluta med autentiseringsuppgifter kommer du alltid att uppmanas att ange ett lösenord manuellt. Om du vill undvika det här steget kan du lagra lösenordet i en krypterad fil på datorn och fråga den filen med PowerShell. Eller så kan du påskynda processen genom att lagra fjärrvärdens kontonamn och lösenord i Credential Manager och sedan använda samma kommando utan -Crendtial
alternativ så här: New-PSDrive -Name "E" -Root "\\vm-beta\ShareOne" -Persist -PSProvider "FileSystem"
Du kan skapa en ny post i Credential Manager med detta kommando: cmdkey /add:pcname /user:network\username /pass:password
Hur man kopplar bort mappad nätverksenhet på PowerShell
För att koppla bort och ta bort en mappad nätverksenhet med PowerShell, använd dessa steg:
-
Öppna Start.
-
Söka efter PowerShell och klicka på det översta resultatet för att öppna konsolen.
-
Skriv följande kommando för att visa alla mappade enheter och tryck Stiga på:
Get-PSDrive -PSProvider "FileSystem"
-
Skriv följande kommando för att koppla bort den mappade nätverksenheten och tryck på Stiga på:
Remove-PSDrive -Name DRIVE-LETTER
I kommandot, ersätt DRIVBREV för enhetsbeteckningen för mappningen.
Till exempel kopplar detta kommando från ”E”-enheten:
Remove-PSDrive -Name E
-
(Valfritt) Skriv följande kommando för att koppla bort flera mappningar och tryck Stiga på:
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-PSDrive
I kommandot, ersätt FÖRARBREV-1 och DRIVBREV-2 med de enhetsbokstäver du vill koppla bort.
Till exempel kopplar det här kommandot bort ”E”- och ”F”-enheterna:
Get-PSDrive E, F | Remove-PSDrive
När du har slutfört stegen kommer enhetsmappen att tas bort från datorn.