TimeSnapper и Irfanview хороши, но им не хватает ключевой функции: прекратить захват, когда компьютер заблокирован. Довольно неприятно иметь тысячи снимков экрана «Нажмите Ctrl+Alt+Del для входа». Это можно решить с помощью бесплатного инструмента nircmd из планировщика задач. Вам нужно создать две задачи:
Задача захвата экрана
- Триггеры
At logon
On workstation unlock
- Действия (при условии скриншота каждые 5 минут)
nircmd execmd md C:\Snapshots\~$currdate.yyyy.MM.dd$
nircmd loop -1 300000 savescreenshot C:\Snapshots\~$currdate.yyyy.MM.dd$\~$currdate.yyyy.MM.dd$-~$currtime.HH_mm_ss$.png
Захват экрана - остановка при разблокировке
- Триггер:
On workstation unlock
- Действие:
taskkill /IM nircmd.exe /F
Это не идеально, потому что если у вас есть NirCmd
работающий в фоновом режиме по другим причинам, задача "Остановить разблокировку" может убить его, но я считаю, что это не будет иметь место для подавляющего большинства пользователей.