Đôi khi trong cùng một phiên Windows (Vista), tôi phải kết nối với cùng một máy chủ tệp (samba) trong một nhóm làm việc (không có tên miền) như một người dùng khác. Có vẻ như Windows đã lưu trữ kết nối hiện tại với thông tin người dùng. Để buộc xác thực mới, tôi chạy một tập lệnh bó:
@echo off
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
Nhưng điều này đôi khi hoạt động và đôi khi không và buộc tôi phải đóng phiên Windows.
Có cách nào để ngắt kết nối hoàn toàn khỏi cổ phiếu thực tế để đăng nhập như một người dùng mới.
Cập nhật
Tôi không có chương trình mở, không có ký tự ổ đĩa được kết nối và "sử dụng mạng" trống nhưng vẫn chia sẻ IPC $ mở trên máy chủ samba (smbstatus).
Bây giờ thêm
net use \\server\IPC$
Và một lần nữa
net use * /delete /y
Và "sử dụng mạng" phàn nàn về các tệp đang mở hoặc tìm kiếm trong các thư mục có \ server \ IPC $ (tin nhắn bằng tiếng Tây Ban Nha).
Tôi nghĩ rằng Vista vẫn đang giữ chia sẻ để tìm kiếm và lập chỉ mục.
Cập nhật 2
Tôi nghĩ rằng tôi nhận được điều này ngay bây giờ: tôi đã dừng dịch vụ "Tìm kiếm Windows" và sau khi chạy đợt này, tôi lại được hỏi về thông tin đăng nhập.