Используя robocopy с/l сделает это, игнорируя вещи, к которым у Вас нет доступа, и/B даже попробует в backuo режиме, который мог бы добраться, Вы получаете доступ к Вам, иначе не имел бы.
/L:: Список только - не копирует, добавляет метку времени или удаляет любые файлы.
/XJ:: исключите точки Соединения. (обычно включенный по умолчанию).
Действительно ли там что-нибудь конкретно, Вы подразумевали "корректно под соглашением с доступом запрещен к некоторой подпапке"?
/ Редактирование - теперь, когда Вы задали по существу совершенно новый вопрос, я лавинно разошлю Вас с другими ответами:
Почему Вам нужен он работающий на Windows 7? Выполните его на сервере (серверах).
Как Вы ожидаете видеть используемый? Crystal Reports может использовать файловую систему в качестве источника создания отчетов, и Вы могли сгруппироваться размером в одном отчете, и количеством файлов в другом. Это должно иметь историю? Вы могли использовать что-то как RRDTool для выполнения diruse на каждой папке в родительском каталоге или каталогах, где Вы сохраняете свой homedirs. И затем у Вас есть хорошие довольно веб-страницы с хорошими симпатичными графиками.
Для интерактивного использования я люблю WinDirStat, но некоторых людей как TreeSize Pro.
Как это набрасывается на Вашу потребность иметь это быть распространяемым файлом? Вы пытаетесь создать и продать продукт управления для других администраторов IT? Если это только для Вас и Вашего штата, это не "перераспределяет".
У меня была такая же проблема. Я хотел пройти аутентификацию через kerberos / AD, а аутентифицированный пользователь использует атрибуты LDAP. Apache получает свои учетные данные, устанавливает HTTP_REMOTE_USER и отправляет его единорогу, который не знает, что с ним делать. Решение состоит в том, чтобы принудительно пересылать эту переменную в заголовке, чтобы unicorn извлекал ее, а затем gitlab выполнял эту работу.
RewriteEngine On
RewriteCond %{LA-U:REMOTE_USER} (.*)
RewriteRule . - [E=RU:%1,NS]
RequestHeader set REMOTE_USER "%{RU}e" env=RU
Вы можете посмотреть мою проблему , где можно получить дополнительную информацию. В настоящее время (к сожалению) это не решено в моем случае с использованием Kerberos: / Но в вашем случае это должно работать.