using System.Diagnostics;
void RunScheduledTask(string taskName)
{
var startInfo = new ProcessStartInfo
{
FileName = "schtasks",
Arguments = $"/Run /TN \"{taskName}\"",
RedirectStandardOutput = true,
UseShellExecute = false,
CreateNoWindow = true
};
using (var process = Process.Start(startInfo))
{
string output = process.StandardOutput.ReadToEnd();
process.WaitForExit();
Console.WriteLine(output); // Optional: log output
}
}
Sign up here with your email
ConversionConversion EmoticonEmoticon