我在使用 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 文件服务器