• 締切済み

フォルダのアクセス権のみを取得する方法

WindowsのPowerShellでフォルダのアクセス権を取得したいです。 WindowsServerの以下のコマンドでNTFSのアクセス権、サブディレクトリのNTFSのアクセス権、オーナーが誰か取得する方法は分かりました。 PS > Get-ChildItem 取得したいフォルダ\ -Recurse | Get-ACL | Format-Table -AutoSize -Wrap | Out-File フォルダ名\ファイル名.txt -Encoding Default これだとファイルのアクセス権なども取得出来てしまうのですが、ファイルのアクセス権は不要です。 ディレクトリとサブディレクトリのアクセス権とオーナーが誰かだけ取得したいのですが、方法はありますでしょうか? 宜しくお願いします。

みんなの回答

  • JP002086
  • ベストアンサー率34% (1535/4403)
回答No.3

ついでなので、多分、参考になる所は・・・・ Powershellでフォルダアクセス権を手軽に確認する https://qiita.com/pakchi20/items/13dbc0608ce004b60ff2 Windows PowerShellで特定フォルダ配下のフォルダアクセス権をCSVに出力する https://www.yamamanx.com/windows-powershell-csv/ POWERSHELLで共有フォルダのアクセス権を一覧表示する https://blog.mnotes.net/ja/blog/chechsmbshareaccessright/

dwn2016
質問者

補足

ありがとうございます。この辺りのサイトは全て見ています。どうもしっくりするのが無くて。自分でも試行錯誤してみます。

  • JP002086
  • ベストアンサー率34% (1535/4403)
回答No.2

外れているかもしれませんが、遣りたい事はこの事かな? PowerShellでフォルダアクセス権をCSVに出力する https://note.com/ictlink/n/n2a1a16ebd8c9

回答No.1

Get-ChildItemに-Recurseだけでなく-Directoryも指定すればよろしいかと。