2014-01-10 4 views
0

Я получаю ниже исключения, если запускает команду lync powershell «Get-CsUser». Я запускаю приложение с администратором и на компьютере, у которого есть lync powershell.Термин «Get-CsUser» не распознается как имя командлета, функции, файла сценария или действующей программы.

System.Management.Automation.CommandNotFoundException: Термин «Get-CsUser» не распознается как имя командлета, функции, файла сценария или исполняемой программой. Проверьте правильность написания имени или , если был указан путь, проверьте правильность пути и повторите попытку. в System.Management.Automation.CommandDiscovery.LookupCommandInfo (String Имя_команды, CommandOrigin commandOrigin) в System.Management.Automation.CommandDiscovery.LookupCommandProcessor (String Имя_команды, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
в системе. Management.Automation.Runspaces.Command.CreateCommandProcessor (ExecutionContext ExecutionContext, commandFactory commandFactory, булева addToHistory) на System.Management.Automation.Runspaces.LocalPipeline.CreatePipelineProcessor() в System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper () по адресу System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()

пример кода:

using (Runspace runspace = RunspaceFactory.CreateRunspace(initial)) 
{ 

      //// open it 
      runspace.Open(); 


      using (PowerShell ps = PowerShell.Create()) 
      { 
       ps.Runspace = runspace; 
       ps.AddScript("import-module 'C:\\Program Files\\Common Files\\Microsoft 
       ps.AddCommand("Get-CsUser"); 
       Collection<PSObject> results = ps.Invoke(); 
       foreach (PSObject obj in results) 
       { 
        stringBuilder.AppendLine(obj.ToString()); 
       } 
       runspace.Close(); 
      } 
} 

любое предложение, чтобы исправить это ???

+2

http://stackoverflow.com/questions/17070747/импорт-модуль PowerShell-в-с острым –

ответ

Смежные вопросы

 Смежные вопросы