上位層のフォルダのNTFSアクセス許可を取得したい時によく利用しているPower Shellスクリプトです。
#NTFSアクセス許可を取得したいフォルダ
$path = "¥¥Folder"
#$pathから何階層までNTFSアクセス許可を取得するか
#0だと、指定したフォルダから1つ下の階層まで
#1だと、指定したフォルダから2つ下の階層まで
$depth = 0
#結果の出力先
$result = "¥¥Folder/faile.csv
#NTFSアクセス許可を取得する
Get-ChildItem -Recurse -Depth $depth $path | Get-Acl | Select-object @{label="Path";Expression={Convert-Path $_.Path}},AccessToString | Export-Csv $result -encoding Default