Загрузка...

[C#] start application by time

Thread in C# created by NavigatoR May 19, 2018. 323 views

  1. NavigatoR
    NavigatoR Topic starter May 19, 2018 242 Feb 19, 2017
    Допустим, нужно в 20:00 запустить программу test.exe

    как можно это на с# сделать ?
     
  2. Bouged
    Bouged May 19, 2018 good 366 Apr 10, 2018
    Гугли , для начала получи текущее время а потом сравни его
    using System.Diagnostics;
    if(time=="20:00"){
    System.Diagnostics.Process p = new System.Diagnostics.Process();
    p.StartInfo.FileName = @"D:\programma.exe";
    p.Start();

    } с тем значением которое тебе нужно.
     
  3. renameduser_73608
    renameduser_73608 May 20, 2018 C# PHP JS NodeJS Python MongoDb 305 Jan 8, 2017
    ну во первых это нужно зациклить и делать Thread.Sleep что бы не нагружать процессор (и не забыть про break, а то запуститься софт раз 100, не кайф будет)
    а во вторых, не практичнее ли использовать планировщик задач windows?
     
Loading...
Top