T: Mapowanie dysków.
Mapowanie to przyporządkowanie jednych zasobów systemowych do drugich. Mapowanie dysku to przyporządkowanie oznaczenia dysku wybranemu katalogowi sieciowemu. Mapować można tylko udostępniany zasób. Mapowanie ułatwia przeglądanie zasobów sieciowych, gdyż nie trzeba wpisywać długich ścieżek sieciowych - wystarczy odpowiednia litera napędu, który został uprzednio zmapowany. Np. zamiast ręcznie otwierać katalog \\mojserwer\mojudzial można zmapować go jako dysk Z: i otwierać pojedynczym kliknięciem myszy na jego ikonę.
Mapowanie dysków sieciowych w Windows 2000/XP/2003 jest dostępnie z menu kontekstowego, po zainstalowaniu sieci Microsoft Networks. Żeby zmapować dysk sieciowy należy kliknąć prawym przyciskiem myszy na ikonę "Mój komputer" lub "Moje miejsce sieciowe" i wybrać opcje "Mapuj dysk sieciowy".
Dodatkowo cała procedurę mapowania dysku sieciowego możemy wykonać przy pomocy komendy NET USE. Sama komenda NET USE bez parametrów, wyświetli nam listę zmapowanych dysków. Pozostałe przydatne zastosowania NET USE:
NET USE Z: \\ARCHIWUM\FILMY NASZE_HASŁO /USER:UŻYTKOWNIK #Mapujemy na dysk "z:" udostępnienie Filmy na komputerze Archiwum jako użytkownik z hasłem nasze_hasło. Jeśli nie podamy hasła zostaniemy o nie zapytani.
NET USE * /DELETE /Y #Odłącza wszystkie dyski sieciowe bez potwierdzeń.
NET USE * \\SERWER\C$ * /U:ADMINISTRATOR
NET USE \\SERWER\IPC$ "" /U:""
NET USE LPT1: \\DRUKARZ\HP4L #Mapujemy do LPT1 drukarkę o nazwie HP4L na komputerze DRUKARZ.
NET USE \\server\share /user:domainnane\username password disk:
Zadanie1:
Opisz w zeszycie przedmiotowym proces mapowania zasobu sieciowego z wykorzystaniem systemowego menedżera plików. Zasób znajduje się na komputerze nauczyciela i jest dostępny tylko dla lokalnego użytkownika pracownia.
Zadanie2:
Podłącz zasób sieciowy znajdujący się na serwerze w pracowni komputerowej poprzez wiersz poleceń. Nazwa zasobu soisk i dostęp do niego ma użytkownik student001b (hasło: poziomb).
UNC (ang. Universal Naming Convention - uniwersalna konwencja nazewnictwa) - sposób (konwencja) zapisu ścieżki do pliku w postaci:
\\nazwa_lub_adres_IP_serwera\nazwa_udziału_sieciowego\nazwa_katalogu\nazwa_pliku.roz
Cała nazwa zaczyna się dwoma znakami Backslash. Następnie widnieją kolejno (przedzielane pojedynczymi znakami Backslash): nazwa serwera, nazwa, pod jaką został udostępniony katalog, ścieżka dostępu i, opcjonalnie, nazwa konkretnego pliku. Konwencja UNC jest wykorzystywana najczęściej w sieciach LAN opartych na oprogramowaniu firmy Microsoft. Przykłady:
\\serwer1\uzytkownicy\kowalski\dokument1.doc
\\192.168.1.17\dokumeny\start.rtf
Ciekawostka:
Informacje o wszystkich zmapowanych dyskach sieciowych, przy których została zaznaczona opcja "Połącz ponownie po zalogowaniu", są zapisywane w rejestrze w kluczu:
HKEY_CURRENT_USER\Network\<litera_dysku>
- ConnectionsType - Wartość DWORD, może przyjmować wartości:
- standardowo ustawiona na 1, wtedy zmapowany dysk zawsze będzie pokazywany w Exploratorze Windows,
- jeśli zmienimy wartość na 0, wtedy jeśli dysk sieciowy z jakiś względów nie będzie mógł być zmapowany, podczas logowania do systemu, to nie pojawi on się w ogóle w Exploratorze Windows, a konkretnie w oknie "Mój komputer".
- DeferFlags - Wartość DWORD, może przyjmować wartości:
- 4 - ustawienie standardowe oznaczające że mapujemy dysk przy użyciu domyślnych ustawień użytkownika i hasła dostępu do zasobu czyli najczęściej konto Gość lub użytkownik taki sam jak zalogowany na naszym systemie. Nawet jeśli mamy w rejestrze zdefiniowana wartość UserName, zostanie ona zignorowana.
- 1 - taka wartość powoduje że dysk będzie mapowany na użytkownika zdefiniowanego w wartości UserName, jeśli jest ona pusta to zostanie ona wyzerowana i zalogujemy się na domyślne konto czyli najczęściej ość lub użytkownik taki sam jak zalogowany na naszym systemie.
- ProviderName - Wartość ciągu (REG_SZ) będąca opisem rodzaju zasobu, tutaj "Microsoft Windows Network".
- ProviderType - Wartość DWORD, określający typ zmapowanego dysku, tutaj przyjmuje wartość 20000 (szesnastkowo) lub 131072 w systemie dziesiętnym.
- RemotePath - Wartość ciągu (REG_SZ) określająca ścieżkę sieciową do zmapowanego zasobu w formie \\Komputer\Zasób.
- UserName - Jeśli wybraliśmy opcje "Połącz używając innej nazwy użytkownika", zostanie utworzona wartość ciągu (REG_SZ) o nazwie UserName zawierająca nazwę użytkownika w postaci Komputer\użytkownik lub Domena\użytkownik. Hasło nie jest zapisywane w ogóle dlatego po ponownym uruchomieniu systemu będziemy musieli wpisać ponownie hasło.
Dodatek2:
Do mapowania dysków można wykorzystać skrypty uruchamiane podczas logowania użytkownika do systemu (pliki CMD lub BAT). Skrypty domyślnie są lokalizowane w katalogu C:\WINDOWS\System32\GroupPolicy\User\Scripts\Logon. Treść przykładowego skryptu:
echo Ustawiam aktualny czas
net time \\archiwum /set /yes
rem inna metoda ustawienia czasu
rem net time /setsntp:time.task.gda.pl
rem net time /setsntp:time.nist.gov
rem net time /setsntp:time.windows.com
echo Mapuje stacje sieciowe na udziały serwera Archiwum
net use m: \\archiwum\programy hasło /USER:użytkownik
net use n: \\archiwum\filmy hasło /USER:użytkownik