Как проверить время последнего использования приложения
Windows 10 фиксирует и записывает практически все действия в системе. Вы можете просмотреть записи в приложении Event Viewer, но просмотрщик событий не совсем интуитивно понятен для обычного пользователя. Все события имеют свои собственные идентификаторы и записано так много событий, что поиск информации о конкретном приложении слишком трудоёмок.
Если вы хотите посмотреть, когда к приложению последний раз обращались, вы можете сделать это из средства просмотра событий, но LastActivityView предлагает гораздо более простой способ поиска информации.
Время последнего доступа к приложению
Загрузите (ссылку для загрузки ищите внизу страницы) и запустите LastActivityView. В открывшемся окне будут перечислены приложения по времени действия. Это затруднит поиск приложения, для которого вы хотите просмотреть время последнего доступа.
Перейдите в столбец Filename и щелкните его заголовок, чтобы все приложения были отсортированы по алфавиту в порядке убывания. Просмотрите список, и когда вы найдете приложение, для которого вы хотите просмотреть последнее активное время, найдите его значение в столбце «Action Time». Это и будет временем последней активности.

LastActivityView будет сообщать о времени последнего активного или последнего просмотра/доступа к приложению, а также файлам и папкам. Независимо от того, работает ли приложение в данный момент.
Если у вас возникли проблемы с поиском приложения (или файла и папки), для которого вы хотите выполнить поиск последнего использования, вы можете воспользоваться функцией поиска приложения. Журналы сохраняют действия за последний год, поэтому все последние действия, которые вам нужно найти, должны быть там.
LastActivityView – это инструмент для поиска информации. Он не делает ничего, кроме этого, то есть вы не можете использовать его для мониторинга использования приложения. Если вам нужно знать, как долго приложение использовалось, вы можете попробовать диспетчер задач. Там имеется вкладка «История приложений», в которой отображаются данные за последний месяц.
К сожалению, он не показывает время выполнения всех приложений за последний месяц, т.е. не все приложения отображаются здесь. Непонятно, какие из них не отображаются, поскольку перечисленные включают в себя как приложения UWP, так и приложения для настольных компьютеров, но приложение «Масштаб» не появится в нём, хотя LastActivityView смог точно показать, когда к нему последний раз обращались в системе.
как узнать сколько времени работала программа за всё время?
Если не предусмотрен счётчик времени, то никак. Если интересует ОС, то смотрите Журналы Windows.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Отслеживание использования устройств и приложений с помощью Экранного времени на Mac

Функция «Экранное время» показывает, сколько времени Вы и Ваши дети проводите в приложениях, сколько уведомлений Вы получаете и сколько раз Вы пользуетесь Mac и другими устройствами. Можно отображать на экране статистику за различные периоды времени, а также для отдельных приложений и устройств.
Вы не сможете просматривать отчеты, пока не включите Экранное время. См. раздел Настройка Экранного времени для себя или Настройка Экранного времени для ребенка.

- На Mac выполните одно из указанных ниже действий.
- Если Вы пользуетесь Семейным доступом, войдите в свою учетную запись на Mac и убедитесь, что Вы выполнили вход со своим Apple ID.
- Если Вы не пользуетесь Семейным доступом, войдите в учетную запись пользователя Mac, принадлежащую члену семьи.
- Выберите меню Apple
> «Системные настройки», затем нажмите «Экранное время»
в боковом меню. (Возможно, потребуется прокрутить вниз). Открыть настройки Экранного времени
- Отображение статистики для устройства. Нажмите всплывающее меню «Устройство», чтобы выбрать отдельное устройство, или выберите «Все устройства», чтобы просмотреть общую статистику.
- Изменение периода времени. Используя всплывающее меню и кнопки со стрелками над диаграммой, выберите день или неделю для отображения.
- Отображение статистики для приложений. Нажмите всплывающее меню под диаграммой, выберите «Показать приложения», затем выберите приложение или «Все приложения».
- Отображение статистики для категорий приложений. Нажмите всплывающее меню под диаграммой, выберите «Показать категории», затем выберите категорию приложений или «Все категории».
- Просмотр информации о лимитах и приложениях. Если в столбце лимитов отображается значок лимита

, для этого объекта установлен лимит. Чтобы быстро добавить лимит к объекту, для которого еще не установлен лимит, наведите указатель на строку под столбцом лимитов, затем нажмите кнопку «Добавить лимит»

. Нажмите кнопку «Информация» , чтобы просмотреть информацию о приложении и установленном лимите (если он установлен). Кнопка «Информация» доступна только для приложений.

- Отображение статистики для устройства. Нажмите всплывающее меню «Устройство», чтобы выбрать отдельное устройство, или выберите «Все устройства», чтобы просмотреть общую статистику.
- Изменение периода времени. Используя всплывающее меню и кнопки со стрелками над диаграммой, выберите день или неделю для отображения.
- Отображение статистики для приложений. Выберите приложение или «Все приложения».
- Отображение статистики для устройства. Нажмите всплывающее меню «Устройство», чтобы выбрать отдельное устройство, или выберите «Все устройства», чтобы просмотреть общую статистику.
- Изменение периода времени. Используя всплывающее меню и кнопки со стрелками над диаграммой, выберите день или неделю для отображения.
- Отображение статистики для приложений. Выберите приложение или «Все приложения».
Как узнать время проведенное в приложении на пк
Сообщения: 93
Благодарности: 1
Не имел серьезных дел с повершеллом. Не подскажете, почему не работает это:
New-TimeSpan -Start (get-process dwm).StartTime | find "TotalMinutes"
Пишет «FIND: Неправильный формат параметра».
Сообщения: 1752
Благодарности: 964
AstalaWinda, Потому, что надо смотреть с повышенными привилегиями, т.к. этот процесс запущен от другой уч. записи:
> (get-process dwm -includeusername).username Window Manager\DWM-2 > (get-process dwm).starttime 1 ноября 2015 г. 16:09:18 > ((get-date) - ((get-process dwm).starttime)).totalminutes 1551,73859317167
Это сообщение посчитали полезным следующие участники:
Сообщения: 93
Благодарности: 1
Поэтому и не люблю объектные языки :\ Короче, я пришел к такому выводу:
(New-TimeSpan -Start (get-process firefox).StartTime).totalminutes
Показывает время работы процесса в минутах, что мне и надо.
Сообщения: 27449
Благодарности: 8086
Цитата AstalaWinda:
| Поэтому и не люблю объектные языки » |
Напрасно. Только представьте радость вычислений на пакетных файлах.
Сообщения: 793
Благодарности: 260
Foreigner, чего-то Вы мудрите:
((date)-(ps процесс).StartTime).ToString()
((date)-(ps процесс).StartTime).ToString().Split('.')[0]
Хотя можно и в методе ToString указать как должно форматировать время.
PowerShell это, конечно, хорошо, но и на командном языке получить время работы процесса более, чем возможно (причем без WMI):
@echo off setlocal set "i=0" for %%i in (%*) do set /a "i+=1" if "%i%" gtr "1" echo:Index is out of range.&goto:eof chcp 1251>nul for /f "tokens=3 delims=.," %%i in ( 'typeperf "\Процесс(%1)\Прошло времени (сек)" -sc 1^ ^| findstr /rc:"\:"' ) do set "s=%%~i" chcp 866>nul set /a "ss=s%%60", "s/=60", "mm=s%%60", "s/=60", "hh=s%%24", "dd=s/24" if %hh% lss 10 set "hh=0%hh%" if %mm% lss 10 set "mm=0%mm%" if %ss% lss 10 set "ss=0%ss%" echo:%dd%.%hh%:%mm%:%ss% endlocal exit /b
Пример работы:
E:\sandbox> pstime.cmd процесс 0.12:38:54 E:\sandbox>
Правда если в системе запущено более одной копии процесса, typeperf вернет значение для процесса, запущенного ранее остальных копий.