我已经尝试过以下代码:
Environment.UserName
My.User.Name
SystemInformation.UserName
System.Security.Principal.WindowsIdentity.GetCurrent().Name
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
Environment.GetFolderPath(Environment.GetEnvironmentVariable("%USERNAME%"))
但是这段代码不起作用,因为我公司的电脑使用了一个域,而我需要的String作为用户是不同的。用户仅由姓名组成,字符串由员工的姓名和名字组成。