3

Я хочу составить список запрещенных файлов / папок для данной учетной записи. Я знаю, что "icacls" обрабатывает списки файлов / папок с указанием имени учетной записи.

например Эта команда отображает отказ в доступе для каждой папки на экране:

icacls c:\*. /findsid "User" /T /C /L /Q > c:\results.txt

... но в файле результатов нет списка папок, которым отказано в доступе.

Как я могу это сделать?

1 ответ1

2

Неважно, я понял это. Проблема заключалась в том, что есть два способа вывода:

  1. Через "STDOUT"

  2. Через "STDERR"

https://support.microsoft.com/en-us/kb/110930#/en-us/kb/110930

Итак, я могу просто выполнить что-то вроде этого:

icacls c:*. / findid "Пользователь" / T / C / L / Q 2> c:\resultsFolders.txt

icacls c:*. * / findid "Пользователь" / T / C / L / Q 2> c:\resultsFiles.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .