2017-02-06 1 views
0

J'ai importé un module cmdlet dans mon compte d'automatisation. Tout est ok et les méthodes ont été importées normalement. Dans le panneau de test de mon WorkBook, tout fonctionne normalement et ma cmdlet est reconnue. D'autre part, lorsque le classeur parcourt une planification, l'exécution renvoie l'erreur ObjectNotFound sur ma méthode de cmdlet.Le classeur planifié ne reconnaît pas ma méthode d'applet de commande

vérification suit:

Lorsque je crée mon emploi du temps avant d'importer le module, le classeur de planification ne reconnaît pas les méthodes nouvellement importées.

Après une modification dans mon classeur je publie la nouvelle version les plannings déjà présents sur le classeur semblent ignorer mes modifications.

Suite à cette observation j'ai détruit et recréé tous les horaires de mon classeur, mais sans succès.

Répondre

2

Le démarrage d'un travail d'automatisation et non par le biais d'un planning utilise toujours la dernière version de runbook et les modules/versions de module dans le compte Automation. Toutefois, les travaux d'automatisation démarrés via des programmes utilisent la dernière version du runbook, mais n'utilisent pas les dernières versions de modules/modules importées dans le compte Automation. Au lieu de cela, ils utilisent les modules/dernières versions de module qui existaient dans le compte Automation au moment de l'association du runbook au planning.

Pour résoudre le problème que vous rencontrez, réassociez le runbook au planning après vous avez mis à jour/ajouté les nouveaux modules nécessaires au compte Automation.