В Windows 10 у меня есть задача в планировщике задач Windows, которая запускается в определенное время, а также может запускаться по требованию. Задача состоит из четырех действий, каждое из которых вызывает одну и ту же программу с очень похожими параметрами.
Хотя первое из четырех Действий будет иногда успешным, Задача всегда будет проваливаться при втором действии. Ошибка приводит к деталям, похожим на:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-TaskScheduler" Guid="{GUID####-##...}" />
<EventID>101</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>101</Task>
<Opcode>101</Opcode>
<Keywords>0x8000000000000001</Keywords>
<TimeCreated SystemTime="1900-01-01T00:00:00.000000000Z" />
<EventRecordID>54906</EventRecordID>
<Correlation />
<Execution ProcessID="76" ThreadID="10964" />
<Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
<Computer>ryan-pc.bplogix.com</Computer>
<Security UserID="S-###" />
</System>
<EventData Name="TaskStartFailedEvent">
<Data Name="TaskName">\Name-of-Task</Data>
<Data Name="UserContext">DOMAIN\user</Data>
<Data Name="ResultCode">2147943767</Data>
</EventData>
</Event>
Если первое Действие не выполнено, Задача сообщает:
Оператор или администратор отклонил запрос 0x800710E0
Я использую опцию «Запускать независимо от того, вошел пользователь в систему или нет» и вижу результаты, подобные этим, независимо от того, отмечен ли я "Не хранить пароль". Задача будет иметь доступ только к локальным ресурсам компьютера. »(И снова, что означает этот параметр?). Пользователь имеет права "Вход в систему как пакетное задание", и я могу каждый раз успешно запускать одну и ту же команду в обычном окне командной строки без повышенных прав .
Что может вызвать этот сбой, и если он иногда терпит неудачу, то почему он вообще преуспевает?