我在使用 Powershell 并通过 cmdlet 设置 HomeDirectory 时遇到了一个奇怪的问题
Set-ADUser -Identity "user" -HomeDirectory "\\fileserver\home$\user"
即使 cmdlet 正在运行并在 AD 中设置值,也不会在文件服务器“\fileserver\home$\user”上创建必要的文件夹。
我也没有成功地尝试过最初的创建
New-ADUser -Name "user" -HomeDirectory "\\fileserver\home$\user"
我已通过 UAC 以域管理员身份在 Exchange 服务器上启动 Powershell,并通过以下方式导入模块 ActiveDirectory
Import-Module ActiveDirectory
而不是使用带有 NetBIOS 主机名的 UNC 路径,我还尝试了 FQDN \fileserver.domain.local\ 以及 ip 地址 \ip\
如果我使用 cd 命令通过 Powershell 输入 UNC 路径,它也可以工作,我还可以创建目录。
cd \\fileserver\home$
mkdir test_dir
不过,不会创建该目录。如果我使用 AD GUI,并尝试更改 HomeDirectory 路径,将创建该文件夹。
有什么提示吗?非常感谢 PS:2008R2 x64、Exchange 2010、1x Exchange、1x AD 控制器、1x 文件服务器