我有以下代码行...
get-wmiobject -class win32_computersystem | select-object username
Run Code Online (Sandbox Code Playgroud)
它返回(用占位符编辑)......
@{username=DOMAIN\jsmith}
Run Code Online (Sandbox Code Playgroud)
需要做些什么来移除填充并给我一个"简单"的读数DOMAIN\jsmith?
对于奖励积分,我该如何解析该值jsmith?
您需要展开属性以获取值username而不是具有该属性的自定义对象username.尝试
get-wmiobject -class win32_computersystem | select-object -expand username
Run Code Online (Sandbox Code Playgroud)
要仅获取用户名,请尝试:
(get-wmiobject -class win32_computersystem | select-object -expand username).Split("\")[2]
Run Code Online (Sandbox Code Playgroud)
根据您的操作系统,您可能需要使用[1]而不是[2]最后使用.在Windows 8中,您需要2,而在Windows 7中(我认为更老)1.
| 归档时间: |
|
| 查看次数: |
11604 次 |
| 最近记录: |