0
我爲學區工作,並且最近將每個工作人員的用戶文件夾移至新的文件服務器。因此,文件結構如下所示:使用PowerShell更改文件服務器上的權限
E:
人員
金石門
bconlon
crichards
fgrant
由於每個用戶分配通過Active Directory中的主目錄,我用下面的PowerShell腳本重新映射每個人的主驅動器一舉:
Get-ADUser -Filter * -SearchBase 'OU=BES,OU=BPS,DC=bourne,DC=k12,DC=ma,DC=us' | ForEach-Object {
Set-ADUser $_.SamAccountName -HomeDrive "H:" -HomeDirectory "\\bpsfile\staff\$($_.SamAccountName)"
}
這偉大的工作。但是,我現在的問題是有權限。整個樹中每個目錄的所有者都是管理員,現在沒有用戶可以寫入他們自己的目錄。
我想知道是否有類似的方法來使用PowerShell來查找樹中每個文件夾的名稱(它基於AD中相同的用戶名,即jsmith),然後將該用戶名的所有權限授予該文件夾和它的所有子文件夾。
感謝您的任何見解!
PS文件服務器爲Windows Server 2008 R2標準
完美的,這救了我幾個小時的咕嚕工作......我不能感謝你enuogh! – ISOcrates