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