W sieciach Windows zasoby udostępnione przez SMB identyfikuje się zwykle ścieżką UNC (Universal Naming Convention). Taka ścieżka ma postać:
\\komputer\udział\ścieżka_wewnątrz_udziału
W tym zadaniu komputer udostępniający zasób ma nazwę SERWER_2, a folder został udostępniony jako udział specjalny o nazwie egzamin$. Znak $ na końcu nazwy udziału oznacza, że jest to udział ukryty (nie jest widoczny w standardowym przeglądaniu udziałów), ale nadal można się do niego odwołać, wpisując pełną nazwę.
Druga część ścieżki dotyczy podfolderu odpowiadającego katalogowi macierzystemu użytkownika. Zmienna środowiskowa %USERNAME% w systemie Windows rozwija się do nazwy (loginu) aktualnie zalogowanego użytkownika. Dzięki temu ta sama ścieżka "dopasowuje się" do różnych kont.
Dlatego poprawna ścieżka składa się z:
- prefiksu UNC: \\
- nazwy hosta: SERWER_2
- nazwy udziału: egzamin$
- separatora katalogów: \
- nazwy folderu użytkownika: %USERNAME%
Odpowiedzi błędne wprowadzają typowe pomyłki składniowe: wstawienie znaku $ na początku nazwy udziału lub przed nazwą folderu, dodanie zbędnego znaku % w środku zmiennej, albo "rozbicie" nazwy udziału tak, że nie jest ona już identyczna z udostępnioną nazwą. W SMB nazwa udziału musi się zgadzać dokładnie, a zmienne środowiskowe mają ściśle określoną składnię (para znaków % otaczająca nazwę zmiennej).