как часть приложения c # mvc. Я объединяю диспетчер машин hyper-v, однако запуск / остановка может произойти в будущем, однако, поскольку я могу запускать сценарии powershell в их простейшем объеме, мне не удается обойти гиперv командлеты для работы.
Я уже пытался добавить свой пул приложений в администраторы Hyper-V, так как это WS2019 и сами администраторы, и это тоже не работает. Более того, я попытался создать самоподъемные сценарии ps, чтобы я смог пройти через них, запускать пакетные файлы не удалось, но ничего не получилось. Я использую анонимную аутентификацию и не знаю, что это может вызвать некоторые проблемы, поскольку я не столь восторженно отношусь к этому.
c # ps.AddScript (scriptPath);ps.Invoke ();
для запуска Мне нужно иметь возможность управлять пуском / остановкой самым элегантным способом. Лучшие практики приветствуются.