Windowsの折りたたみ可能なツリービューでフォルダー/ファイルのアクセス許可を確認する方法はありますか?
私が必要だと思うのは次のようなものです。
+ folder1 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
+ folder2 - EntAdmins[RWX],JoeBloggs[RWX],JoesWife[R--]Administrators[RWX]]
多くのフォルダについても同様です。
理想的には、ツールは以下のようなことをします。 「+」がクリックされたとき:
- folder1
|---+ Subfolder1 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
|---+ Subfolder2 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
|
+ folder2 - EntAdmins[RWX],JoeBloggs[RWX],JoesWife[R--]Administrators[RWX]]
このようなものはWindowsに存在しますか?何百ものフォルダをスキャンしてアクセス許可を確認する必要があります。アクセス許可を確認するためだけに、右クリックして[プロパティ]、[セキュリティ]、[詳細設定]の順にクリックしたくありません。
AccessEnum from Microsoft Sysinternals は、要求されたほとんどのことを実行します。ただし、ドリルダウンする機能はありませんが、それでも非常に便利なツールです。
試してみる!
(ソース: Microsoft.com )
私のツール SetACL Studio はまさにあなたが望むことをします。左側にツリービューがあり、右側のメイン領域に所有者と権限が表示されます。
ご覧のとおり、ファイルシステム、レジストリ、プリンター、サービス、共有、WMIオブジェクトなどのさまざまなオブジェクトタイプでも機能します。もちろん、権限を変更することもできます。そして、それは元に戻しました。
次のコマンドラインを使用して、Windowsで話しているのと同様のことを実行できる場合がありますPowershell。
dir -recurse | where { $_.PSIsContainer -eq "TRUE" } | get-acl
オプションで、次のようなファイルに出力をパイプするできます。
dir -recurse | where { $_.PSIsContainer -eq "TRUE" } | get-acl | out-file "C:\report.txt"