请你能帮我解决这个问题,在这种情况下我真的需要坚持一行:
Get-ADUser -Filter {name-like" test *"} -Properties * | ForEach-Object {Set-ADUser -Identity $ _ -HomeDirectory \ servername \ directory \ $ _.name}
Homedrive将显示为\ company.internal \ Data \ HomeDrives \ CN = Test1,OU = Staff,OU = Vanilla,DC = company,DC = internal.name
出于测试目的,只需放置-HomeDirectory $ _。name即可正常工作。
如果你有一个班轮的建议,请讨好。
感谢先进,
答案 0 :(得分:0)
排序
Get-ADUser -Filter {name-like" test *"} -Properties * | ForEach-Object {Set-ADUser -Identity $ _ -HomeDirectory \ company.internal \ data \ HomeDrives \ $($ _.name)}