none
특정 폴더 내에 파일 권한 변경 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 특정 폴더 내에 파일 권한 변경에 대한 답변을 드리겠습니다.

     

    Step 1 : 전체 하위 트리 정보

     

    $items = Get-ChildItem $folderName -Recurse

     

     

    Step 2 : cacls

     

    cacls $_.FullName /e /g UserName:F

     

     

    Step 3 : Script

     

    function Add-UserPermission

    {

     

        param(       

            [Parameter(Mandatory=$true)]

            $folderName

        )     

       

        trap [Exception]

        {

            Write-Host $filefullname "에 권한을 추가 하지 못했습니다.";

            continue;

        }

       

        $items = Get-ChildItem $folderName -Recurse

        #UserName 부분을 임의로 변경하시기 바랍니다.

        $items | % { $filefullname = $_.FullName;

                     cacls $_.FullName /e /g UserName:F }

    }

     

     

    Add-UserPermission "C:\TempFolder”

     

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 11월 16일 수요일 오전 8:15
    2011년 11월 14일 월요일 오전 8:54
    중재자