https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.processstartinfo.useshellexecute?view=netframework-4.8.1&redirectedfrom=MSDN
ProcessStartInfo.UseShellExecute Property (System.Diagnostics) | Microsoft Learn
Gets or sets a value indicating whether to use the operating system shell to start the process.
property systemdiagnosticsmicrosoftlearn