【发布时间】:2016-04-06 18:43:22
【问题描述】:
我正在尝试将“HomeDirectory”参数设置为给定 .csv 文件的用户列表。我正在使用 Trevor Sullivan 创建的修改后的脚本,并在以下帖子中列出: Url
这是我的脚本:
$UserList = Import-Csv -Path c:\scripts\Users2.csv;
foreach ($User in $UserList) {
$Account = Get-ADUser -Identity $User.SamAccountName
$Account.HomeDirectory = '\\adminclusterfs\homedir\{0}' -f $Account.SamAccountName;
$Account.homeDrive = "O:"
Set-ADUser -Instance $Account -PassThru
}
脚本几乎可以正常工作... HomeDirectory 和 HomeDrive 参数已为 .csv 文件上的每个用户正确设置,但文件夹未在文件服务器上创建。
当我手动设置这些参数时,文件夹也会被创建
有人解决了这个问题吗?
非常感谢您的帮助!
【问题讨论】:
-
请不要使用链接。相反,请复制您的代码的最小但足够的提取。
标签: csv powershell scripting active-directory