Mapirani mrežni pogoni su vrlo korisni kada se trebate spojiti na pogon koji je na drugom računalu ili na vanjskoj pohrani. Olakšava pristup datotekama. Međutim, ako vaši mapirani mrežni pogoni ne rade u sustavu Windows 10 v1809, to je definitivno smetnja.
Postoji mnogo načina na koje Windows obavještava o svojoj nedostupnosti. Može biti crveni X koji se pojavljuje na mrežnim pogonima ili kaže da nije dostupan kada se koristi iz naredbenog retka ili putem obavijesti. Može se dogoditi da povezivanje mrežnog pogona traje više nego obično, pa bismo vam preporučili pokretanje nekoliko skripti kad se prijavite na računalo.
Mapirani mrežni pogoni ne rade
Prije nego što nastavimo sa zaobilaznim rješenjima, trebali biste znati da neki trening funkcionira pod određenim scenarijima. Jednom će možda trebati mrežni pristup prilikom prijave, dok će drugima možda trebati pristup postavkama pravila grupe. Pa odaberite što vam odgovara.
Ako se mapirani mrežni pogoni ne prikazuju, ne povezuju ili ne rade u sustavu Windows 10 nakon što se prijavite na računalo, možete isprobati ove zaobilazne načine koji koriste skripte kako bi bili sigurni da ste povezani s njima čim započnete koristiti računalo.
Stvaranje skripti
Ovdje postoje dvije skripte. MapDrives.ps1 koje izvršava MapDrives.cmd i izvodi se na redovnom (ne povišenom) naredbenom retku.
Stvorite datoteku skripte s imenom MapDrives.cmd, a zatim ga spremite na mjesto gdje će datoteke biti sigurne.
PowerShell -Komanda "Set-ExecutionPolicy -Scope CurrentUser neograničen" >> "% TEMP% \ StartupLog.txt "2> & 1 PowerShell -File"% SystemDrive% \ Scripts \ MapDrives.ps1 ">>"% TEMP% \ StartupLog.txt "2> & 1
Slično tome, stvorite datoteku skripte s imenom MapDrives.ps1 sa donjim sadržajem. Držite obje skripte u istoj mapi.
$ i = 3 dok je ($ True) $ pogreška.clear () $ MappedDrives = Get-SmbMapping | gdje-Status svojstva -Vrijednost nije dostupna -EQ | odaberite LocalPath, RemotePath foreach ($ MappedDrive u $ MappedDrives) try New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True catch Write-Host "Došlo je do pogreške pri mapiranju $ MappedDrive.Udaljeni put do $ MappedDrive.LocalPath " $ i = $ i - 1 ako ($ pogreška.Broji -eq 0 -Ili $ i -eq 0) break Start-Sleep -Seconds 30
Mogući načini izvršavanja skripte za povezivanje na mapirani mrežni pogon
1] Stvorite stavku za pokretanje
To radi samo za uređaje koji imaju pristup mreži prilikom prijave. Ako ga nema, skripta neće uspjeti automatski ponovo povezati mrežne upravljačke programe.
- Otvorite mapu Startup koja se nalazi na % ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp i copy-paste MapDrives.cmd unutar njega.
- Otvorite mapu Scripts koja se nalazi na i % SystemDrive% \ Scripts \ copy-paste MapDrives.ps1 u toj mapi.
Ovo će stvoriti datoteku dnevnika nazvanu StartupLog.txt u mapi% TEMP%. Zatim se odjavite sa stroja, a zatim se ponovo prijavite. To će osigurati otvaranje preslikanih pogona.
2] Stvorite planirani zadatak
Moguće je stvoriti planirani zadatak koji se izvršava čim se korisnik prijavi na računalo. Prvo kopirajte datoteku skripte MapDrives.ps1 u mapu skripti sustava Windows na % SystemDrive% \ Scripts \. Sljedeće pokretanje planera zadataka. Možete tražiti u okviru za pretraživanje i on će se pojaviti.
- Odaberite Akcija> Stvori zadatak i na karticu Općenito upišite naziv i opis zadatka.
- Zatim kliknite na Promijenite korisnika ili grupu i odaberite lokalnog korisnika ili grupu. Zatim odaberite u redu.
- Označite okvir koji kaže "Trčite s najvišim privilegijama ”
- Prebacite se na karticu Okidači i stvorite novi okidač s opcijom "Pri prijavi" u padajućem izborniku Započni zadatak. Kliknite ok.
- Zatim se prebacite na karticu Radnje
- Stvorite novu akciju i odaberite Pokreni program.
- U polje Program / Script Powershell.exe.
- U Dodaj argumente (nije obavezno) polje, upišite sljedeće:
-windowsstyle skriven -naredba .\ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1 - U Start u (neobavezno) upišite mjesto (% SystemDrive% \ Scripts \) datoteke skripte.
- Na Uvjeti na kartici odaberite Pokrenite samo ako je dostupna sljedeća mrežna veza opciju, odaberite Bilo koja veza, a zatim odaberite u redu.
Ponovo pokrenite ili odjavite se s računa i prijavite se da biste izvršili zadatak.
3] Postavke pravila grupe
To je potrebno ako su preslikani pogoni definirani kroz postavke pravila grupe. Trebat ćete ažurirati radnju mapa pogona na Zamijeniti.
Zauzvrat će izbrisati postojeći mapirani pogon i ponovno stvoriti mapiranje na svakoj prijavi. Međutim, sve postavke na mapiranom pogonu koje se promijene u postavkama pravila grupe izgubit će se pri svakoj prijavi. Ako promjene ne uspiju, pokrenite gpupdate naredba s /sila parametar za trenutno osvježavanje postavke pravila grupe.
Jedno od ovih rješenja koje je predložio Microsoft trebalo bi vam pomoći da riješite svoj problem jer preslikani mrežni pogoni ne rade u sustavu Windows 10. Javite nam koja vam je pomogla.