「これからのための気持ちの整理。 」

これからのことを考えています。本当に、本当にめんどうくさい、めんどくさい人間です。これからのために、気持ちの整理をします。

icacls アクセス権限の設定 PowerShellにて

【備忘録】

アクセス権限の設定 PowerShellにて

 

caclsコマンドは非推奨

 

推奨のicaclsコマンドを使う

 

アクセス権限付与

icacls 対象ファイルパス /grant ユーザー

 

アクセス権限削除

icacls 対象ファイルパス /remove ユーザー

 

アクセス権をEveryoneのみに設定

$items = gci -Recurse 
foreach ( $i in $items ) 
{
    $acl = Get-Acl $i.Fullname 
    foreach ($a in $acl.Access) 
    { 
        if ($a.IdentityReference -ne "Everyone")
        { 
            icacls $i.Fullname /inheritance:d | icacls $i.Fullname /remove:g $a.IdentityReference 
        } 
    } 
}