Powershell:将“域管理员”组添加到服务器上的所有文件共享

时间:2019-11-03 18:30:25

标签: windows powershell server fileshare

我目前正在尝试将一个名为“域管理员”的组添加到所有文件共享中,我们有300多个。我想使它自动化,所以我不必为每个文件手动进行此操作,然后还要从每个文件共享中删除本地管理员组。

我目前可以通过以下方式获取每个文件的所有文件共享名称和权限:

    $shares = Get-SmbShare


foreach($share in $shares) {
    $share
    (get-smbshare $share.Path)| select @{Label="Path"; Expression = { Convert-Path $_.Path }} -ExpandProperty Access 
} 

但是我似乎找不到任何资源来演示如何向所有文件共享添加组。我知道如何将组添加到特定的文件共享,但不是全部。如果任何人都可以分享一些提示,那将很棒!

0 个答案:

没有答案