же спрошу. Пытаюсь из с# запускать скрипт на posh но получаю что не найден командлет Get-WindowsFeature. запускаю вот так:
psi = new ProcessStartInfo("cmd", "/k" + @"powershell " + System.Environment.CurrentDirectory + @"\Get-HyperVReport.ps1 -Cluster " + cluster + " -reportfilepath " + System.Environment.CurrentDirectory);
сам же скрипт если запускать не из программы отрабатывает на этом же сервере...
подскажите плиз - что я делаю не так?
Лучше использую специальный класс System.Management.Automation.PowerShell https://docs.microsoft.com/en-us/powershell/scripting/developer/hosting/windows-powershell-host-quickstart?view=powershell-7.2
спасибо добрый человек! буду пробовать
Обсуждают сегодня