НА ГЛАВНУЮ | СЕТИ | МИКРОКОНТРОЛЛЕРЫ | ПАРТНЕРЫ | КАРТА САЙТА | ПОИСК





ACL Checker > Дополнительные подробности.
Подробная инструкция. Загрузить последнюю версию. Предыстория написания программы. История изменений.


Дополнительные технические подробности о работе программы ACL Checker.


Об алгоритме работы.
Программа использует в своей работе команду CACL. CACL – это утилита для чтения и редактирования NTFS разрешений файлов и папок. Она появилась в Windows, начиная с XP.
Алгоритм работы ACL Checker очень простой. Сначала создается список всех подпапок проверяемой родительский папки. После этого с помощью команды CACL поочередно читаются разрешения каждой папки из списка. Затем проверяется соответствие.

О временных файлах.
В ходе работы ACL Checker хранит информацию в трех временных файлах: acl.txt, acl_1.txt и acl_def.txt. Все они создаются в папке %windir%\Temp\ . В момент закрытия ACL Checker все временные файлы удаляются.

О производительности.
При перемещении движка “Скорость обработки информации”, изменяется интервал времени таймера, по которому выполняется команда CACL. При выборе слишком высокой скорости, есть вероятность, что утилита CACL не успеет отработать полностью на каждой итерации. В этом случае часть информации потеряется. Поэтому по завершению чтения списков разрешения выполняется поверка корректности чтения. Если обнаружены пропуски, ACL Checker предлагает повторить чтение снова. При этом временной интервал увеличивается в два раза. Если двукратного снижения скорости недостаточно, предлагается снизить скорость еще и еще раз, до тех пор, пока операция не будет выполнена корректно. При отказе от повторного чтения непрочитанные данные в отчете не учитываются.

О кодовых страницах.
Утилита CACL работает из командной строки и сохраняет данные в кодировке DOS. В процессе работы ACL Checker преобразует данные CACL в кодировку Windows. В результате отчеты открываются и сохраняются в кодировке Windows.

Другие программы, выполняющие схожие функции:
Showacls.exe - утилита командной строки из Microsoft Windows Server Resource Kit.



НА ГЛАВНУЮ | СЕТИ | МИКРОКОНТРОЛЛЕРЫ | ПАРТНЕРЫ | КАРТА САЙТА | ПОИСК

Rambler's Top100
Copyright © 2008 sun29ny.narod.ru
Любое использование материалов допускается только с указанием в качестве источника информации сайта sun29ny.narod.ru. Гиперссылка обязательна. Согласование с автором обязательно.
Все замечания и пожелания присылайте на sun29ny@yandex.ru.
Используются технологии uCoz