使用PowerShell为AD用户创建和映射主目录

时间:2016-09-08 07:03:20

标签: powershell home-directory

我曾经使用以下语法为Active Directory用户和计算机GUI中的新AD用户创建和映射主目录:

\ FILESERVER \用户\%的用户名%

此技巧会自动为FileServer中的用户创建主目录,并自动向目录上的用户授予完全控制权。我想知道PowerShell的做法是什么。

1 个答案:

答案 0 :(得分:0)

我认为首先你应该得到用户。

out.println("<LINK REL='StyleSheet' HREF='stylesheet.css' TYPE='text/css'>");

然后创建一个Folder New-Item,类似于:

$user = get-ADUser -Filter { Name -like "Mike" }

然后您必须通过Set-ACL

设置权限

创建新的acl对象

$sac = $user.SamAccountName
$folder = New-Item \\Server\Filesystem\$sac -Type Directory
  

安全标识符(domain \ $ sac);右(FullAccess);   继承设置(ContainerInherit,ObjectInherit),这意味着强制文件夹下的所有文件夹和文件继承我们在此处设置的权限;   传播设置(无),不干扰继承设置;   输入(允许)。

和set-acl

$AclOb = New-Object
System.Security.AccessControl.FileSystemAccessRule("domain\$sac", 'FullAccess', 'ContainerInherit,ObjectInherit', 'None', 'Allow')

Greetz Eldo.Ob