//public ProcessWindowStyle WindowStyle { get; set; } public ProcessStartInfo Build() { var info = new ProcessStartInfo(ExePath, Arguments) .SetWorkingDirectoryOrDefault(WorkingDirectory); //info.WindowStyle = WindowStyle; if (Redirect) info = info.EnableRedirect(); return info; }
public ProcessStartInfo Build() { var info = new ProcessStartInfo(ExePath, Arguments) .SetWorkingDirectoryOrDefault(WorkingDirectory); if (AsAdministrator) info = info.EnableRunAsAdministrator(); if (Redirect) info = info.EnableRedirect(); return info; }