Powershell从现有TelephoneNumber字段更新传真字段

时间:2018-02-09 13:50:40

标签: powershell active-directory

我的组织是这样的,电话号码和传真号码具有相同的最后三个字符,例如:

...

- phone: 012345 - 111
- fax:   015432 - 111

- phone: 012345 - 112
- fax:   015432 - 112

- phone: 012345 - 113
- fax:   015432 - 113

...

用户信息仅包含电话号码,我想填写传真字段,计算电话号码字段中的号码。

这是我到目前为止所做的,但我无法获得最后一部分应该用于传真领域。

Get-ADUser -Filter 'telephonenumber -Like "*"' -Properties telephonenumber |
    Select-Object @{'Name'='3digits';'Expression'={-Join $_.telephonenumber[-3..-1]}} |
    % {Set-ADUser $_ -fax ('+12 (34) 567 ' + $_.3digits)}

0 个答案:

没有答案