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:
Ś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:
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)