如何在一个字符串中连接字符串文字和参数Select-Object
.
例如我有:
Get-AdUser -filter * | Select-Object 'sip'+SamAccountName,Name, Email, etc
Run Code Online (Sandbox Code Playgroud)
基本上我想SamAccountName
从AdUser 返回属性,前面是字符串文字sip
.
我尝试了所有我能想到的东西.
谢谢!
编辑:添加参数和多个用户
zda*_*dan 12
您可以在脚本块中指定表达式来执行此操作.像这样:
Get-AdUser foo@bar.com | select-object {"sip"+$_.SamAccountName}
Run Code Online (Sandbox Code Playgroud)
虽然如果你这样做,结果属性的名称看起来有点奇怪.要同时指定属性名称,请将脚本块作为哈希表的一部分包含在内,该哈希表指定新属性的名称以及用于生成它的scriptblock表达式.它看起来像这样:
Get-AdUser foo@bar.com | select-object @{name="SamAccountName"; expression={"sip"+$_.SamAccountName}}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17843 次 |
最近记录: |