0

我正在寻找找回红色块上的字符串。 红块是字符串

我已经尝试过以下代码:

Environment.UserName
My.User.Name
SystemInformation.UserName
System.Security.Principal.WindowsIdentity.GetCurrent().Name
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
Environment.GetFolderPath(Environment.GetEnvironmentVariable("%USERNAME%"))

但是这段代码不起作用,因为我公司的电脑使用了一个域,而我需要的String作为用户是不同的。用户仅由姓名组成,字符串由员工的姓名和名字组成。

4

2 回答 2

1

我终于在这里找到了我需要的东西

我们必须导入:

“System.DirectoryServices.AccountManagement”<br> “System.DirectoryServices”</p>

并写下这两行来取回红色块。

Dim currentADUser As System.DirectoryServices.AccountManagement.UserPrincipal
currentADUser = System.DirectoryServices.AccountManagement.UserPrincipal.Current
于 2015-12-15T14:20:20.447 回答
0

您可以尝试使用

HttpContext.Current.Server.MachineName

或者

System.Environment.MachineName;
于 2015-12-15T11:19:57.823 回答