2012-09-12 16 views
0

可能重複:
How does one figure out what process locked a file using c#?在.NET中,你如何知道當前正在網絡共享上鎖定文件的用戶名?

當您嘗試打開鎖定的Excel文件,例如,你看到一個顯示當前正在使用的文件的用戶名的消息。如何使用.NET獲得相同的信息?

+1

如果我沒有記錯的話,這些信息將專門由Excel(和其他Office產品)存儲在它打開文件時創建的小臨時文件中。他們沒有使用文件系統功能。另一方面,管理員可以查看打開的遠程文件句柄,但如果您要處理的是擁有該共享機器的本地打開的文件的用戶,那麼這將無濟於事。 –

回答

相關問題