Cmll Invoke-RestMethod Pas trouvé dans Orchestrator 2012 R2 Effectuer l'action du script .Net

J'essaie d'utiliser Invoke-RestMethod dans les scénarios PowerShell dans Runbook Orchestrator 2012 R2. Quand j'exécute le module Runbook, Il me dit:

Terme «Invoke-RestMethod» Non reconnu comme nom de la cmdlet, des fonctions, du fichier de script ou d'un programme de travail. Consultez l'écriture du nom ou si le chemin a été activé, vérifiez correctement le chemin et réessayez.

Si je copie et insérez une chaîne de l'action à la console PowerShell sur le serveur Runbook, Cela fonctionnera correctement. DANS
(v=wps.620).aspx[/url]
me dit que cela a été introduit dans .NET v3. DANS
https://technet.microsoft.com/ ... .aspx
Il parle:

Cette action est compatible avec .NET CLR version 2.0 et plus récent.

IIRC, .NET 3 était ensuite après .NET 2, Par conséquent, je suppose que cette déclaration signifie qu'il doit soutenir au moins des cmdlets .NET 3 PowerShell. Quelqu'un peut-il perdre la lumière pourquoi cela ne fonctionne pas pour moi?

PS: Quand j'utilise Invoke REST Service Du package d'intégration REST, Il renvoie des données avec des citations autour de la ligne renvoyée, ce qui signifie que je dois ajouter une action de plus après avoir éliminé les devis que je fais comme une solution de contournement. Je préférerais avoir une chaîne supplémentaire dans un script existant que d'ajouter deux étapes supplémentaires pour obtenir le même résultat.
Invité:

Emilie

Confirmation de:

Il paraît que Orchestrator Utilise par défaut seulement PowerShell v2. Cela peut être changé en piratage du registre:
http://www.scsm.se/?p=1458
Je l'ai fait sur mon serveur et ça marche pour moi.

Pour répondre aux questions, connectez-vous ou registre