Итак, я хочу запустить скрипт powershell внутри c# проекта. Файл powershell будет находиться в папке внутри проекта. Я просто не уверен, как ссылаться на этот файл из c#, чтобы запустить его.
Пожалуйста, выполните поиск в Google, прежде чем спросить здесь
https://docs.microsoft.com/da-dk/archive/blogs/kebab/executing-powershell-scripts-from-c
https://duanenewman.net/blog/post/running-powershell-scripts-from-csharp/
var ps1File = @"C:\my script folder\script.ps1"; var startInfo = new ProcessStartInfo() { FileName = "powershell.exe", Arguments = $"-NoProfile -ExecutionPolicy unrestricted -file \"{ps1File}\"", UseShellExecute = false }; Process.Start(startInfo);