[英]wmic to get the username of a remote computer
我正在使用C#Winforms,并且试图获取当前登录到域中特定计算机上的用户名。 我可以通过使用管理员权限打开CMD并输入以下行来实现:
wmic.exe /node:(computername or ip address) computersystem get username
结果是:
UserName
Domain\real-user-name
但是,我只想获取"real-user-name"
。 如何通过WMIC在没有子字符串的情况下获取它?
正如注释中提到的Am_I_Helpful一样, wmic command
的结果带有域名实在是太好了,也很重要。
因此,可能唯一获得用户名的唯一方法是在wmic命令输出上使用substring()
方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.