是否有 Windows 命令或工具可以告诉我哪些用户或计算机连接到 Windows 文件共享?
这就是我寻找它的原因:
我以前遇到过这样的问题:我们的部署团队使用错误的绑定将 BizTalk 应用程序部署到我们的某个环境中,导致两个接收位置指向同一个文件共享(即开发和测试服务器都指向开发接收位置 uri)。发生这种情况时,这两个环境往往会轮流处理收到的文件(这意味着,如果我尝试在一个环境中调试某些东西,而另一个环境已经获取了该文件,那么我的测试文件似乎就消失得无影无踪了)。我们有几个不同的环境,还有单独的开发机器,我不想逐个检查每个环境来找出罪魁祸首。我正在寻找一种快速的方法来检测哪些位置连接到共享,一旦我注意到我的测试文件消失了。
如果我能够确定哪些连接无效,我可以直接联系负责该环境的人员,避免随机询问所花费的时间。或者,如果连接看起来正确,我可以直接排除故障,找出消息丢失的位置。
有什么建议么?
答案1
您可以net session
在命令行中输入,或者转到计算机管理->系统工具->共享文件夹->会话来查看谁在共享上打开了会话。