Risposte:
Da un prompt dei comandi eseguito net session
. Questo ti mostrerà le informazioni sulla connessione della sessione. Non ti mostrerà chi sta trasferendo attivamente i dati. Per questo dovrai eseguire un programma di acquisizione di pacchetti sul server.
È inoltre possibile eseguire la console MMC relativa al sistema operativo Windows e al ruolo per la condivisione dei file (ad esempio Gestione condivisione e archiviazione in Windows Server 2008 R2). Ad esempio, su Windows Server 2008 e 2008 R2 è possibile aprire la console Gestione computer e accedere File Services|Share and Storage Management
e fare clic Manage Sessions
sull'elemento o Manage Open Files
sull'elemento nel riquadro azioni.
Esistono due modi di base per vedere a quali file si accede alle condivisioni SMB:
[CLI] Il openfiles
comando.
[GUI] L' Open Files
oggetto in Computer Management
( compmgmt.msc
) => Shared Folders
=> Open Files
.
Qualsiasi file attualmente aperto dovrebbe essere considerato potenzialmente in uso, sia letto, scritto o semplicemente tenuto aperto da un processo su un computer client.
Questi ti mostreranno anche quale utente (o computer, se non ci sono utenti associati) possiede l'handle. Altrimenti, vedi la risposta di joeqwerty su come prendere solo un elenco di sessioni / utenti SMB attivi.