MC, 21:18 środa, 28.02.2018 r.
Ilustracja do artykułu: Windows - Polecenie net use, czyli mapowanie dysku sieciowego

Windows - Polecenie net use, czyli mapowanie dysku sieciowego

Przyznam, że kiedy pierwszy raz przyszło mi zmapować dysk sieciowy na systemie Windows, spodziewałem się problemów. Chwilę później, z lekkim niedowierzaniem musiałem przyznać, że to rzeczywiście bardzo proste i osiągalne dosłownie przy pomocy jednej komendy. Tego zagadnienia dotyczy ten artykuł.

Mapujemy dysk sieciowy, czyli co właściwie robimy?

W jednej z ostatnich notek na stronie opisywałem jak stawiać serwer Samba, tak by anonimowo współdzielić katalog między komputerami w sieci (zachęcam do lektury). Powstał wtedy zasób sieciowy dostępny pod adresem \\192.168.0.103. Przyznajmy jednak, że nie jest to specjalnie wygodny sposób łączenia się z udostępnionym katalogiem. Co gdyby taki zasób był widoczny podobnie jak zwykłe dyski? Konfigurację taką nazywamy właśnie mapowaniem dysku sieciowego.

To do dzieła!

Kontynuując niejako temat z poprzedniego artykułu o jakim wspominałem wcześniej, przyjmijmy, że katalog sieciowy udostępniony jest nadal pod adresem \\192.168.0.103\Publiczny. Znając adres sieciowy zasobu jesteśmy praktycznie gotowi (mówiłem, że to proste!). Wszystko co należy wykonać to jedynie uruchomić wiersz poleceń i wydać komendę poniższej składni:

net use [symbol dysku|*] [adres zasobu] /persistent:[yes|no]

Śpieszę z wyjaśnieniem zapisu składni zamkniętego w nawiasach kwadratowych. Przez symbol dysku rozumiemy tutaj literę, jaką ma być dysk oznaczony, np. z:. Możemy również użyć gwiazdki *, wtedy symbol zostanie przypisany automatycznie. Jako, że adres został omówiony wcześniej, pozostaje nam kwestia flagi /persistent z wartością yes lub no. Jak wskazuje jej nazwa, definiujemy w ten sposób, czy mapowanie ma być trwałe czy istniejące tylko podczas obecnej sesji. Jeśli zależy nam na tym, żeby dysk był zmapowany przy każdym uruchomieniu komputera, należy przekazać wartość yes. Domyślnie flaga /persistent ustawiana jest na no, więc gdy nie chcemy trwałego mapowania, nie musimy jej przekazywać wcale.

Zatem konkretny przykład wywołania komendy net, może wyglądać następująco:

net use z: \\192.168.0.104\Publiczny /persistent:yes

Po takim zabiegu obok klasycznych dysków znajdzie się również sieciowy dysk Z:, wskazujący na współdzielony katalog. Warto jeszcze dodać, że należy tę komendę wykonać z uprawnieniami użytkownika, dla którego chcemy aby mapowanie istniało (przynajmniej w obecnej postaci, bo można też dołączyć kolejne flagi, precyzujące o jakiego użytkownika nam chodzi). Piszę o tym dlatego, że ktoś może zechcieć uruchomić wiersz poleceń na prawach administratora. W takim przypadku powyższa komenda utworzy mapowanie, ale widoczne wyłącznie dla administratora.

Mam nadzieję, że wpis okazał się pomocny. Zachęcam również do dyskusji w komentarzach!

Komentarze (7)

Imię:
Treść:
Oliwier 2022-12-07 22:00:35
Pozdrawiam oliwier z 1e so hehe
Krzychu 2022-11-14 09:16:09
Pozdrawiam z so KLASA 1 e
Plaut 2022-05-13 16:36:28
dictum sapienti sat (est) "mądrej głowie dość dwie słowie"
Technik informatyk 2kl 2021-10-26 13:11:30
Pozdro z systemow op
jezu 2020-01-23 08:13:17
jezu co to za nazwa strony
siema 2020-01-23 08:11:54
byku pozdro z systemow
mezzmon 2020-01-23 08:11:40
pomocne ;)) ))