none
API для получения информации о доступе к файлу (журнал аудита) RRS feed

  • Вопрос

  • Добрый день,

    OS: Windows Server 2008 R2.

    Требуется для определенного файла получить информацию о пользователе, который последним изменил файл. Подскажите, пожалуйста, в общих чертах, как это устроить.

    Политики аудита будут настроены вручную(от программы этого не требуется).

    18 октября 2013 г. 6:42

Ответы

Все ответы

  • Здравствуйте,

    Извините, но не совсем понятно, что Вы хотели спросить. У Вас есть программа? Вы хотите создать программу? Имейте ввиду, что тут готового решения не дадут, если уже нет ранее придуманого для данной задачи. Или может Ваш вопрос вообще не о разработке ПО? Тогда вопрос стоит задать на форуме Technet.


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    18 октября 2013 г. 7:05
    Модератор
  • Действительно, суть вопроса я не указал:)

    Требуется написать программу(точнее добавить функциональность в существующую), которая мониторит изменения определенных файлов и отображает пользователей, которые редактировали/заменяли файлы. В Windows Server есть какой-то аудит файлов, это единственное, что я знаю на данный момент. Подскажите, пожалуйста, как называется эта система, и где искать описание API-функций для извлечения из нее информации по действиям над файлом. Будет совсем хорошо, если где-то есть готовые примеры с исходниками.

    18 октября 2013 г. 14:33
  • Скорее всего через FileSystemWatcher, здесь есть пример по его использованию: http://www.codeguru.com/csharp/csharp/cs_network/article.php/c6043/Using-FileSystemWatcher.htm


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    21 октября 2013 г. 8:24
    Модератор