You can use this test condition:
if ( DateTime.Today == new DateTime(2021, 01, 10) )
RunShell(filePath)/*.WaitForExit()*/;
DateTime.Today Property
DateTime(Int32, Int32, Int32) Constructor
Having for example:
using System.Diagnostics;
static public Process RunShell(string filePath, string arguments = "")
{
var process = new Process();
try
{
process.StartInfo.FileName = filePath;
process.StartInfo.Arguments = arguments;
process.Start();
return process;
}
catch ( Exception ex )
{
Console.WriteLine or MessageBox.Show(ex.Message + Environment.NewLine + filename);
}
}
Where filePath
is the full path of a file or a web link for example.
Process.Start Method
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…