Câu trả lời:
Từ một dấu nhắc lệnh chạy net session
. Điều đó sẽ cho bạn thấy thông tin kết nối phiên. Nó sẽ không cho bạn thấy ai đang tích cực chuyển dữ liệu. Vì vậy, bạn sẽ cần chạy một chương trình chụp gói trên máy chủ.
Bạn cũng có thể chạy bảng điều khiển MMC liên quan đến HĐH Windows và Vai trò chia sẻ tệp (chẳng hạn như Chia sẻ và Quản lý lưu trữ trong Windows Server 2008 R2). Ví dụ: Trên Windows Server 2008 và 2008 R2, bạn có thể mở bảng điều khiển Quản lý máy tính và điều hướng đến File Services|Share and Storage Management
và nhấp vào Manage Sessions
mục hoặc Manage Open Files
mục trong Ngăn hành động.
Có hai cách cơ bản để xem tệp nào trên cổ phiếu SMB đang được truy cập:
[CLI] openfiles
Lệnh.
[GUI] Đối Open Files
tượng dưới Computer Management
( compmgmt.msc
) => Shared Folders
=> Open Files
.
Bất kỳ tệp nào hiện đang mở nên được coi là có khả năng sử dụng, được đọc, ghi hoặc đơn giản là được mở bởi một quy trình trên máy khách.
Những điều này cũng sẽ cho bạn thấy người dùng nào (hoặc máy tính, nếu không có người dùng nào liên quan đến nó) sở hữu tay cầm. Mặt khác, hãy xem câu trả lời của joeqwerty để biết cách lấy chỉ một danh sách các phiên / người dùng SMB đang hoạt động.