文件被占用时如何获取使用文件的应用和操作用户

coc2013 2019-10-12 02:25:20
远程服务器上的文件a.xml可能会被应用程序app1或app2或app3独占打开,
假如app2在访问文件a.xml时发现被占用了,此时如何获取a.xml文件是被哪个应用打开的,当前的操作用户是哪个账号?
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
coc2013 2019-10-15
  • 打赏
  • 举报
回复
只需要知道该文件正被哪个进程使用就可以了,哪位大侠指点一下
coc2013 2019-10-12
  • 打赏
  • 举报
回复
引用 1 楼 一起健身吧 的回复:
app打开文件的时候可以在服务器生成操作日志文件或写日志表,被占用的时候查询日志。
a.xml文件是被三个程序公用,但是三个程序中只有一个是我们自己开发的,所以通过写日志是不行的
一起健身吧 2019-10-12
  • 打赏
  • 举报
回复
app打开文件的时候可以在服务器生成操作日志文件或写日志表,被占用的时候查询日志。

110,501

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧