Question Échec de l'exécution intermittente du planificateur de tâches (valeur d'erreur: 2147943767)


Dans Windows 10, j'ai une tâche dans le Planificateur de tâches Windows qui se déclenche à un moment donné et peut également s'exécuter à la demande. La tâche comprend quatre actions, chacune appelant le même programme avec des options très similaires.

Bien que la première des quatre actions réussisse parfois, la tâche échouera toujours lors de la deuxième action. L'échec produit des détails similaires à:

<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>

Si la première action échoue, la tâche rapporte:

L'opérateur ou l'administrateur a refusé la demande 0x800710E0

J'utilise l'option "Exécuter si l'utilisateur est connecté ou non" et je vois des résultats comme ceux-ci si j'ai coché ou non la case "Ne pas stocker le mot de passe. La tâche aura uniquement accès aux ressources de l'ordinateur local". option (et encore, que signifie cette option?). L'utilisateur a les droits "Se connecter en tant que travail par lots", et je peux exécuter la même commande dans une fenêtre d'invite de commandes non élevée normale à chaque fois.

Qu'est-ce qui pourrait causer cet échec et si cela échoue parfois, pourquoi cela réussirait-il?


3
2017-10-25 21:28


origine


Avez-vous envisagé de configurer la tâche pour qu'elle s'exécute en tant qu'utilisateur du système? De mon point de vue, cela semble toujours être la méthode la plus fiable pour créer une tâche planifiée Windows, mais elle peut ne pas convenir à votre scénario spécifique. - Run5k
en cours d'exécution en tant que "Système" résolu mes problèmes 2147943711 et 2147943767 - Tiago Duarte
J'ai les raisons pour lesquelles je voudrais exécuter la tâche en tant qu'utilisateur particulier et, en exécutant System, ne répond pas vraiment à la question que j'ai posée. - palswim


Réponses: