Czasami podczas tej samej sesji systemu Windows (Vista) muszę łączyć się z tym samym serwerem plików (samba) w grupie roboczej (bez domeny) co inny użytkownik. Wygląda na to, że Windows buforował bieżące połączenie z danymi użytkownika. Aby wymusić nowe uwierzytelnienie, uruchamiam skrypt wsadowy:
@echo off
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
Ale to czasami działa, a czasem nie i zmusza mnie do zamknięcia sesji Windows.
Czy istnieje sposób całkowitego odłączenia się od rzeczywistych udziałów w celu zalogowania się jako nowy użytkownik.
Aktualizacja
Nie mam otwartego programu, nie jest podłączona litera dysku i „net use” jest pusty, ale udział IPC $ jest otwarty na serwerze samby (smbstatus).
Teraz dodajemy
net use \\server\IPC$
i jeszcze raz
net use * /delete /y
A „użycie sieciowe” narzeka na otwarte pliki lub wyszukiwania w folderach za pomocą \ server \ IPC $ (wiadomość w języku hiszpańskim).
Myślę, że Vista nadal ma udział w wyszukiwaniu i indeksowaniu.
Aktualizacja 2
Wydaje mi się, że teraz to rozumiem: zatrzymałem usługę „Windows Search” i po uruchomieniu partii ponownie otrzymałem zapytanie o poświadczenia.