【发布时间】:2011-10-24 10:56:46
【问题描述】:
我有这个 powershell 脚本 (test1.ps1) 调用另一个 powershell 脚本 (test2.ps1) 来完成这项工作。
两个脚本文件在同一个文件夹中
test1.ps1
echo "from test1.ps1"
.\test2.ps1
test2.ps1
echo "from test2.ps1"
当我在 C# 中通过创建运行空间、将命令添加到管道并调用它来调用 test1.ps1 时,我收到一条错误消息说 “术语 '.\test2.ps1' 未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径正确,然后重试。”
【问题讨论】:
-
请显示您用来调用脚本的代码。
标签: c# scripting powershell pipeline runspace