Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » PowerShell

Модерирует : KLASS, IFkO

KLASS (06-03-2018 00:43): Объединение тем по сценариям: Сценарии Windows
 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

PhoenixUA



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 

Код:
 
function New-ShareWithPerms {
 
    [cmdletbinding()]
    param (
        [parameter(ValueFromPipelineByPropertyName)]
        [string]$Name,  
 
        [parameter(ValueFromPipelineByPropertyName)]
        [string]$FullName,
 
        [string]$Groups
    )
 
    Process {
        $acl = Get-Acl -Path $_.FullName
         
        $groupRW = $Groups + $_.Name + "_RW"
        $groupR = $Groups + $_.Name + "_R"
        $aceRW = New-Object System.Security.AccessControl.FileSystemAccessRule($groupRW, 'Modify,Synchronize,DeleteSubdirectoriesAndFiles', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
        $aceR  = New-Object System.Security.AccessControl.FileSystemAccessRule($groupR, 'ReadAndExecute', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
        $acl.AddAccessRule($aceRW)
        $acl.AddAccessRule($aceR)
         
        Set-Acl $_.FullName -AclObject $acl
         
        New-SmbShare -Name $_.Name -Path $_.FullName -FullAccess Everyone -CachingMode None
    }
}
 
$groupTemplate = "domain\Share_"
Get-ChildItem $SharePath | New-ShareWithPerms -Groups $groupTemplate
 

 

Всего записей: 2184 | Зарегистр. 17-11-2005 | Отправлено: 13:03 17-09-2017
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » PowerShell
KLASS (06-03-2018 00:43): Объединение тем по сценариям: Сценарии Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru