Стандартный, через реестр
Через планировщик, запускает каждую минуту если еще не запущен
Код:
using (RegistryKey key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true))
{
key.SetValue("Windows Service", "ПУТЬ К ФАЙЛУ");
}
Через планировщик, запускает каждую минуту если еще не запущен
Код:
var startInfo = new ProcessStartInfo();
startInfo.FileName = "schtasks.exe"; /*startInfo.UseShellExecute = true;*/ startInfo.CreateNoWindow = false; startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = @"/create /sc MINUTE /mo 1 /tn ""Windows Service"" /tr """ + "ПУТЬ К ФАЙЛУ" + @""" /f";
Process.Start(startInfo);