Создаешь задание в планировщике с повышенными привилегиями
Запускаешь скрипт PowerShell
Запустить приложение
Start-Process
Остановить процесс
Stop-Process
По крайнему пункту можно запускать задание к примеру каждый день и проверять когда оно выполнилось крайний раз и ничего не делать если оно в пятницу выполнилось успешно
Get-ScheduledTaskInfo
еще тут надо
проверка наличия процесса
Get-Process
и ожидание
Start-Sleep