Узнайте, кто внес последние изменения в файлы с помощью Powershell?

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

можно узнать кто сделал последнее изменение в файл или папку Powershell или любым другим способом?

нет проблем, чтобы получить все эти данные о дате и владельце из Powershell, но похоже, что нет способа узнать кто внесены последние изменения.

есть идеи, пожалуйста?

1 ответов


единственный пользователь, удерживаемый против файла на NTFS, является владельцем. Нет никаких записей о том, кто последним изменял файл.

однако Windows может проверять операции файловой системы.

см.http://support.microsoft.com/en-us/kb/310399 (говорит Windows XP в названии, но применяется к более поздним версиям). Это необходимо применить к системе, в которой размещена файловая система.