Я работа на ASP.NET MVC веб-приложения и я звоню Powershell сценариев внутри моего веб-приложения, следующим образом: -как читать возвращаемые значения от запуска Powershell скрипт
var shell = PowerShell.Create();
string PsCmd = "add-pssnapin VMware.VimAutomation.Core; $vCenterServer = '" + vCenterName + "';$vCenterAdmin = '" + vCenterUsername + "' ;$vCenterPassword = '" + vCenterPassword + "';" + System.Environment.NewLine;
PsCmd = PsCmd + "$VIServer = Connect-VIServer -Server $vCenterServer -User $vCenterAdmin -Password $vCenterPassword;" + System.Environment.NewLine;
PsCmd = PsCmd + "Get-VMHost " + System.Environment.NewLine;
shell.Commands.AddScript(PsCmd);
var results = shell.Invoke();
теперь будет получат следующие значения: -
так может кто-нибудь adivce, как я могу получить доступ к значениям, например, как строить, или петлю Копания Чет NetworkInfo? благодаря EDIT полный след фото: -
Не 'Строй' там для вас? –
@CliveDM Я имею в виду, как я могу получить к нему доступ, поскольку я обычно имею дело с сильно типизированными объектами, где я пишу что-то вроде modelobkect.buiild; .. –
Ухх, что вы можете использовать ключевое слово 'dynamic'. –