wmic 获取远程计算机的用户名
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()
方法。
我正在使用 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()
方法。