1

多くのディレクトリを共有するさまざまなサーバーがあります。共有ブラウザを見て「トップレベル」の共有が何であるかを確認するのは簡単ですが、その下にはごちゃまぜのカスタム権限があり、どれも文書化されていません.

ドメイン上のすべての共有を列挙したいと思います (間違いなくすべての「サーバー」、ローカル PC が良いでしょう)。子供が同じ権限を持っている場合は、報告する必要はありません。

大規模な 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)

4

2 に答える 2

1

スクリプトではないことはわかっていますが、ShareEnum は試しましたか? http://technet.microsoft.com/en-us/sysinternals/bb897442.aspxしてからエクスポートしますか? 古いランと比較することもできます。cmd ライン インターフェイスはないと思いますが (これは最悪です)、必要な情報が得られます。

于 2008-09-22T20:11:53.527 に答える