首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到谁打开了文件

找不到谁打开了文件
EN

Stack Overflow用户
提问于 2019-03-28 22:13:46
回答 1查看 45关注 0票数 0

我有这段代码来找出谁打开了一个文件。这些文件位于使用我们的旧用户名作为身份验证的网络驱动器上。我们的用户名以前是john.doe,现在是一个数字12345。代码找不到用户名。我是不是忽略了什么或者需要做些什么来找出谁打开了这个文件?好奇我们是否以及何时在托管用户名12345的实际新网络上,我们将能够找到看到用户名12345。我得到的错误消息是:

“此工作站与主域之间的信任关系失败”

代码语言:javascript
复制
Public Shared Function GetFileOwner(ByVal strFileName)
    Try
        Dim objSD As Object = Nothing
        Dim objWMIService = GetObject("winmgmts:")
        Dim objFileSecuritySettings =
    objWMIService.Get("Win32_LogicalFileSecuritySetting='" & strFileName & "'")
        Dim intRetVal = objFileSecuritySettings.GetSecurityDescriptor(objSD)

        If intRetVal = 0 Then
            GetFileOwner = objSD.Owner.Name
        Else
            GetFileOwner = "Unknown"
        End If
    Catch ex As Exception
        MsgBox("Error :" & Date.Today.ToString & " " & ex.Message)
        GetFileOwner = "Unknown"
    End Try
End Function
EN

回答 1

Stack Overflow用户

发布于 2019-03-30 14:44:31

您是否知道此选项在您的服务器上可用?你可以很容易地做到这一点。

打开文件服务器上的“计算机管理”管理单元(或从计算机上运行的管理控制台远程连接到服务器),然后转到“系统工具”“->”“共享文件夹”“->”“打开文件”。在远程服务器上打开的文件列表显示在窗口的右侧。

很多次我尝试访问我在域名上的服务器,它给了我一个错误,域名讨厌定制的应用程序:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55399762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档