通过Powershell Home目录不会为本地用户创建

时间:2013-12-02 14:59:25

标签: windows powershell powershell-remoting home-directory

我尝试了以下操作来创建用户并为用户分配主目录。

$comp = [ADSI]'WinNT://localhost,computer';
$user = $comp.Create('User', 'account14');
$user.SetPassword('Welcome1$');
$user.put('HomeDirectory','C:\Users\account14');
$user.SetInfo();

此处目录帐户尚不存在。理想情况下,应该创建它并将其指定为主目录。如果我们检查用户帐户14的属性,则C:\ Users \ account14将列为本地路径,但不会创建该目录。在用户的属性对话框中,如果单击“应用”,则在“配置文件”选项卡下,将创建目录。

1 个答案:

答案 0 :(得分:0)

.put()函数仅更新AD中的属性。在ADUC中,在GUI中内置了在创建新用户时自动创建目录。如果您希望脚本执行此操作,则需要通过添加代码来在脚本中重现该功能以创建用户目录。