Folder dane na komputerze o nazwie SERWER_1 udostępniono w sieci lokalnej jako udział ukryty. Jak powinna wyglądać ścieżka sieciowa UNC do tego udziału?
A. \\SERWER_1\dane$
B. \\$SERWER_1\dane
C. \\SERWER_1\dane%
D. \\SERWER_1\$dane
Ścieżka UNC do ukrytego udziału powinna mieć postać \\SERWER_1\dane$, czyli najpierw podajemy nazwę komputera, a potem nazwę udziału zakończoną znakiem dolara. W systemach Windows składnia UNC wygląda ogólnie tak: \\nazwa_komputera\nazwa_udziału. Jeżeli udział ma być ukryty w zwykłym przeglądaniu sieci, znak $ dopisuje się na końcu nazwy udziału, nie na początku i nie przy nazwie serwera. Taki udział nie będzie normalnie widoczny np. w widoku „Sieć”, ale nadal można się do niego dostać, jeśli zna się dokładną ścieżkę. Z mojego doświadczenia to jest często używane przy udziałach administracyjnych albo technicznych, np. do instalatorów, kopii sterowników, skryptów logowania czy katalogów serwisowych. Trzeba jednak pamiętać, że ukrycie udziału nie jest zabezpieczeniem samo w sobie. Dobra praktyka branżowa mówi, że dostęp trzeba ograniczać uprawnieniami udziału oraz uprawnieniami NTFS, najlepiej przez grupy użytkowników, a nie pojedyncze konta. Sam znak $ tylko zmniejsza widoczność udziału, ale nie zastępuje kontroli dostępu.
W ścieżkach UNC bardzo ważna jest kolejność elementów. Najpierw występują dwa znaki ukośnika odwrotnego, potem nazwa komputera lub serwera, a dopiero po następnym ukośniku nazwa udziału. Dlatego znak $ nie powinien być wstawiany przed nazwą folderu jako osobny element ani przed nazwą serwera. Zapis w stylu \\SERWER_1\$dane sugerowałby udział o nazwie $dane, a nie standardowo ukryty udział o nazwie dane. Technicznie Windows może pozwolić na różne nazwy udziałów, ale w typowym pytaniu egzaminacyjnym i w praktyce administracyjnej ukrycie udziału oznacza dopisanie $ na końcu nazwy udziału. Zapis \\$SERWER_1\dane jest jeszcze mniej sensowny, bo znak $ zostałby potraktowany jako część nazwy hosta, a nie mechanizm ukrywania zasobu. To częsty błąd, gdy ktoś kojarzy symbol dolara z „ukryciem”, ale nie pamięta, do którego elementu ścieżki on należy. Również \\SERWER_1\dane% nie spełnia warunku, bo znak % nie jest oznaczeniem ukrytego udziału w Windows. Procent kojarzy się raczej ze zmiennymi środowiskowymi, np. %USERPROFILE%, ale nie z udziałami sieciowymi. Moim zdaniem warto zapamiętać prostą regułę: ukryty udział w Windows ma dolara na końcu nazwy udziału, np. dane$, instalatory$ albo backup$. Sama ścieżka UNC nadal pozostaje normalną ścieżką sieciową i działa tylko wtedy, gdy użytkownik ma odpowiednie uprawnienia sieciowe oraz systemowe.