2016-11-15 7 views
1

Для тех из вас, кто использует Electron для создания настольных приложений. Можно ли получить последнее время доступа к исполняемым файлам в Windows или Mac и как это сделать? В C++ можно использовать функцию GetFileTime , как кто-то может это сделать в приложении Electron?Электрон: возможно ли получить дату и время, когда последний доступ к файлу был получен

ответ

1

Electron позволяет использовать API-интерфейс узла, что означает, что лучший способ доступа к файловой системе - использовать fs. В частности, fs.Stats класс, описанный здесь https://nodejs.org/api/fs.html#fs_class_fs_stats

Вы можете использовать fs.stat, чтобы получить fs.Stats объект для файла, который вы хотите

fs.stat("path/to/file.exe", (err, stats) => someFunction(err, stats)); 

Где someFunction проверяет возвращаемый fs.Stats объект для соответствующих данных. Ссылка API выше говорит о том, что atime, mtime, ctime и birthtime свойства объекта stats, представляющие время доступа, измененное время, время изменения и время создания соответственно.

 Смежные вопросы

  • Нет связанных вопросов^_^