0
可有人請,有助於理解爲什麼一個Csharp的函數內將以下代碼「連接-QADService」一詞未被識別爲cmdlet的名稱...內C#功能
Runspace runspace = RunspaceFactory.CreateRunspace();
runspace.Open();
Pipeline pipe = runspace.CreatePipeline();
Command connectToActDir = new Command("connect-QADService");
connectToActDir.Parameters.Add("Service", "'ip:port'");
connectToActDir.Parameters.Add("ConnectionAccount", "'user.local\administrator'");
connectToActDir.Parameters.Add("ConnectionPassword", "'password'");
pipe.Commands.Add(connectToActDir);
pipe.Invoke();
導致以下錯誤
術語'connect-QADService'未被識別爲cmdlet,函數,腳本文件或可操作程序的名稱。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
安裝ActiveRoles cmdlet並在power shell運行等效命令成功。我在項目引用中錯過了一些dll嗎? 謝謝