Я хочу узнать, кто создал определенный файл, но все, что я вижу на вкладке «Безопасность», - это группа администраторов, указанная как владелец. Это не очень помогает. Как я могу узнать, кто на самом деле создал файл?
Кстати. Наткнулся на эти 2 ссылки:
http://help.lockergnome.com/windows2/Find-created--ftopict442233.html
http://www.eggheadcafe.com/software/aspnet/31793852/find-what-user-created-a-folder-or-file.aspx
но мне трудно поверить, что Windows не заботится о том, кто действительно создал файл или папку.
Обычно «владелец» - это создатель, но поскольку пользователь является частью группы администраторов, всем администраторам предоставляются права владельца (таким образом, когда администратор покидает организацию, в файловой системе не остается файлов, которые никто но root может удалить и т. д.). Это проблема не столько с самими окнами, сколько с NTFS - и дополнительное поле создателя было бы неплохо. Если вам нужно провести более криминалистический анализ, проприетарные форматы данных (office: .doc (x), .xls (x) и т. Д.) Обычно содержат некоторые метаданные о том, кто их создал. С этой целью стоит отметить, что форматы Office 2007+ представляют собой просто заархивированные файлы и каталоги xml (измените расширение файла на .zip или ... откройте с помощью выбранной вами программы gunzip)
Windows не отличается от других операционных систем тем, что в Linux все файлы принадлежат пользователю, но вы можете изменить его, если у вас достаточно прав, чтобы вы могли создать файл и назначить его другому пользователю.
Также обратите внимание, что в некоторых ситуациях узнать фактического создателя будет невозможно: например, если вы копируете файл в общую общую папку, кто будет владельцем файла? Вы создали файл, но, вероятно, ваш пользователь не существует на компьютере, на котором хранится файл, поэтому он не может назначить файл вам.
Эммм, этот файл находится в общей папке? Может быть, поэтому файл назначен группе, а не конкретному пользователю.