Adding groups to folders

This topic contains 2 replies, has 2 voices, and was last updated by Profile photo of Jarek C. Jarek C. 2 years ago.

  • Author
  • #22826
    Profile photo of Jarek C.
    Jarek C.

    I need to add groups to folders where the group name gives a hint as to what folder it should be added so say I have a

    ... etc.

    folders and then

    System Group
    Application Group
    Logs Group

    I know that I can do the testing with
    foreach($folder in $folders){
    if(!(Test-Path $folder)){
    New-Item -Path $folder -ItemType Directory -force

    And for the groups

    function LocalGroupExist($groupName)
    return [ADSI]::Exists("WinNT://$env:COMPUTERNAME/$groupName,group")
    Which can be run through for each.

    Assuming the groups exist and the folders exist having a list of both in a txt file how do I go about adding the right group to the right folder?

  • #22827
    Profile photo of Don Jones
    Don Jones

    I assume you mean "adding a group to the folder's ACL." Check out the Get-ACL and Set-ACL commands; natively, they're the only real way to manipulate ACLs.

  • #22831
    Profile photo of Jarek C.
    Jarek C.

    Pretty much so. Thanks for the tip.

You must be logged in to reply to this topic.