Je veux l'exécution d'un appel pour un myScript1.ps1 script à l'intérieur d'un second myScript2.ps1 script à l'intérieur de Powershell ISE.
Le code suivant dans MyScript2.ps1, fonctionne bien depuis l'administration Powershell, mais ne fonctionne pas dans PowerShell ISE :
#Call myScript1 from myScript2
invoke-expression -Command .\myScript1.ps1
J'obtiens l'erreur suivante lorsque j'exécute MyScript2.ps1 à partir de PowerShell ISE :
Le terme ". \myScript1.ps1 ' n'est pas reconnu comme le nom d'un cmdlet, d'une fonction, d'un fichier script ou d'un programme exploitable. Vérifiez l'orthographe du nom, ou si un chemin d'accès a été inclus, vérifiez que le chemin d'accès est correct et réessayez.