我曾经使用以下语法为Active Directory用户和计算机GUI中的新AD用户创建和映射主目录:
\ FILESERVER \用户\%的用户名%
此技巧会自动为FileServer中的用户创建主目录,并自动向目录上的用户授予完全控制权。我想知道PowerShell的做法是什么。
答案 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