我的组织是这样的,电话号码和传真号码具有相同的最后三个字符,例如:
... - 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)}