特定のアカウントのアクセス拒否ファイル/フォルダーのリストを作成したい。 「icacls」がアカウント名を付けられたファイル/フォルダのリストの作成を処理することを私は知っています。
例えばこのコマンドは、画面上のフォルダごとに拒否されたアクセスを一覧表示します。
icacls c:\*. /findsid "User" /T /C /L /Q > c:\results.txt
...ただし、アクセスが拒否されたフォルダは結果ファイルに表示されません。
これどうやってするの?
気にしないで、私はそれを理解しました。問題は、出力する方法が2つあることでした。
「STDOUT」を通じて
「STDERR」を通じて
https://support.Microsoft.com/en-us/kb/110930#/en-us/kb/1109
だから、私はそのようなことを実行することができます:
icacls c:*。/findsid "ユーザー"/T/C/L/Q 2> c:\ resultsFolders.txt
icacls c:*。*/findsid "User"/T/C/L/Q 2> c:\ resultsFiles.txt