Запланированная задача Windows IoT не выполняется
Я пытаюсь создать запланированное задание для Windows IoT на Raspberry Pi для запуска при загрузке, чтобы проверить время на часах реального времени и затем установить системное время соответствующим образом. Для контекста, смотрите: https://www.codeproject.com/Articles/1113626/Adding-the-Missing-Real-Time-Clock-to-Windows-IoT.
У меня есть сценарий PS, который выполняет следующее:
$CurrentDate = ( c:\shares\boot\SetTimeTool.exe ) |Out-String
set-date $CurrentDate
Если я бегу c:\shares\boot\UpdateTime.ps1
время обновляется по желанию.
Затем я создал запланированное задание:
schtasks /create /tn "Update Time Script" /tr C:\shares\boot\UpdateTime.ps1 /sc onstart /ru SYSTEM
Если установить неправильное значение времени и перезагрузить компьютер, время не будет изменено после загрузки. Кроме того, если я пытаюсь запустить запланированное задание по требованию:
schtasks /run /tn "Update Time Script"
Я получаю следующий ответ, но время не обновляется:
SUCCESS: Attempted to run the scheduled task "Update Time Script".
Любая помощь приветствуется!