J'ai ce script PowerShell (test1.ps1) appelant un autre script PowerShell (test2.ps1) pour faire le travail.Scripts Powershell invoqués par l'application C#
Les deux scriptfiles sont dans le même dossier
test1.ps1
echo "from test1.ps1"
.\test2.ps1
test2.ps1
echo "from test2.ps1"
Quand j'invoque test1.ps1 en C# en créant runspace , en ajoutant des commandes à pipeline et en l'invoquant, j'obtiens un message d'erreur disant "Le terme '. \ Test2.ps1' n'est pas reconnu comme le nom d'une cmdlet, d'une fonction, d'un fichier de script ou d'un programme utilisable. Vérifiez l'orthographe du nom, ou si un chemin a été inclus, vérifiez que le chemin est correct et réessayez. "
S'il vous plaît montrer le code que vous utilisez pour appeler les scripts. –