列挙Windowsネットワーク株式およびすべてのカスタムアクセス権以内
-
02-07-2019 - |
質問
様々なサーバーしているディレクトリを共有します。けで十分ですの共有にはブラウザーの"トップレベルの"株式のものの下にはゃんカスタムアクセス権なが記載されています。●
い列挙すべての株式のドメイン(絶対にすべてのサーバ、地元のPcできるのでしrecurse下にそれぞれの報告書からの偏差。その子どもと同じアクセス権も必要としないことを報告する。
いう簡単なスクリプト-y解を書きC#アプリがる、あらゆる手法による作品をいても既存のソフトウエア)
例えば、いて教えてください:
SERVER1\
\-- C: (EVERYONE: Total control, ADMINs, etc. etc.)
\-- (skip anything that is not the same as above)
\-- SuperSecretStuff (Everyone: NO access; Bob: Read access)
SERVER2\
\-- Stuff (some people)
など。
解決
この記事の評価欄へconfigureスクリプティングもしてくださいShareEnum? http://technet.microsoft.com/en-us/sysinternals/bb897442.aspx 次に輸出です。でも比較的高齢運行しています。はないと思いますのでcmdラインインタフェース(吸い込みですぐに情報が必要
他のヒント
このPowershellスクリプト 達成目標.
そのまま記述:
このスクリプトを列挙すの全株式をコンピューター、リストのレベルごとの権限ります。でWMIを取得する株式リストにアクセス権を表します。
このスクリプトのリストを共有レベルの権限のないNTFSアクセス権を表します。
受け入れ数のコンピュータ入力とし、単一のIPまたは走行でのシステム
.EXAMPLE
C:\PS> .\Get-SharePermissions # Operates against local computer.
.EXAMPLE
C:\PS> 'computerName' | .\Get-SharePermissions
.EXAMPLE
C:\PS> Get-Content 'computerlist.txt' | .\Get-SharePermissions | Out-File 'SharePermissions.txt'
所属していません StackOverflow