从outlook宏运行quser,没有管理员权限

时间:2017-05-18 13:49:27

标签: outlook-vba

从Outlook宏中,我想运行quser命令来获取登录日期时间:

Private Sub getLogonDateTime()

    MsgBox CreateObject("WScript.Shell").Exec("quser").StdOut.ReadAll()

End Sub

当我以管理员身份登录时,它可以正常工作。 当我没有以管理员身份登录时,我收到运行时错误(“找不到文件”)。

但是即使我不是管理员,quser也可以在cmd或powershell中工作。

这是某种安全设置吗? 如果我不是管理员,如何从Outlook VBA中读取quser结果?

0 个答案:

没有答案