- Мне было интересно, есть ли способ узнать, когда файл / каталог был впервые создан и каким программным обеспечением / пользователем, под Windows 7?
- У меня есть странный файл "test.log" прямо под C: его содержимое равно "1", а затем return и newline. Мне было интересно, могу ли я просто удалить его. Но, возможно, захотите посмотреть, когда и кто первым его создал.
4 ответа
Вы не можете видеть, кто создал файл, это будет одна из учетных записей, которая имеет разрешение на него.
Вы можете увидеть дату создания файла в его свойствах (щелчок правой кнопкой мыши по файлу, свойства cilck).
Использование Process Monitor позволяет вам регистрировать, кто создает / обращается к определенным файлам.
Вы можете просто удалить файл test.log
а затем выяснить с помощью Process Monitor, кто его создает ...
В файловой системе NTFS каждый файл является меткой времени создания и владельцем, назначенным во время создания.
dir/q/tc C:\test.log
должен отображать оба.
Нет очевидного способа узнать, кто его создал, поскольку для записи в это местоположение потребовались бы права администратора (будь то при первой установке или в течение срока службы приложения).
Тем не менее, это файл журнала и совершенно безвреден. Если бы это был EXE
COM
или BAT
, я был бы более обеспокоен. Вероятно, это устаревшее приложение, которое пишет в C:\
потому что оно не совместимо с Windows 7.
Вы можете попробовать выполнить ls -l
но я считаю, что вам нужно установить Cygwin.
Дополнительную информацию можно найти здесь для установки:http://www.askstudent.com/tips/how-to-use-unixlinux-commands-at-the-windows-command-prompt/