从gpresult / r中选择结果

时间:2017-12-05 02:43:49

标签: powershell

任何人都可以帮我管道gpresult / r

的返回值

我需要从gpresult / r中的漫游配置文件行获取值,例如下面的

漫游资料:ProcessDomain

我只想将\\servername\somepath$\username\.V2只管理到像$ profilepath这样的字符串中,'servername'虽然从分支到分支也有所不同。

我需要在Powershell上完成这项工作,这就是我所拥有的,但我想拥有更稳定的东西:

\\servername\somepath$\username\

1 个答案:

答案 0 :(得分:2)

如果你关心的只是漫游配置文件行,你可以使用:

<div>
  Some text
</div>

然后您可以将字符串拆分为:

$properties = gpresult /r
$line = $properties | Select-String "Roaming Profile:" | select -ExpandProperty Line
$line
Roaming Profile:             N/A

抓住第二名成员

$line -split ':'
Roaming Profile
            N/A

如果需要修剪

($line -split ':')[1]
        N/A