Wie Planen Sie einen task programmgesteuert

Wie kann ich einen task planen mit delphi 7 wie Google-updater?

Ich bin nicht mit der registry, weil es wird erkannt von Kaspersky antivirus als falscher alarm.

Alles, was ich in der registry wie ein start-up-Element wird als Trojaner erkannt, so dass ich beschloss, verwenden Sie den task-Zeitplan

  • Verwenden Sie die Aufgabenplanung - API. In der MSDN-Dokumentation, auf die ich einen link enthält viele Beispiele.
  • Man muss sich Wundern, warum Sie werden immer markiert wie ein Trojaner. Vielleicht gibt es ein echtes Problem.
  • gut prog ist überhaupt nicht schädlich, die sehr einfache Anwendung, aber Kaspersky erkennt Anwendung, die als Trojaner, wenn mit RegSetValueEx Software\Microsoft\Windows\CurrentVersion\Run to set registry, wo jeder in code. task scheduler-API u tun haben jede laufende Beispiel für Delphi ?
  • Weil eine Menge von malware, die versuchen, Einträge hinzufügen \Run-Schlüssel, die meisten AV-flag wird es, wie ein verdächtiges Verhalten. Zudem Programme verlangsamen den Systemstart. Besser, fügen Sie Sie als eine Aufgabe geplant und ausgeführt werden, wenn system im Leerlauf ist, vorzugsweise. Auf diese Weise liefern Sie eine "bessere Benutzererfahrung". Deuten Sie niemals an, Ihre app ist die einzige, die laufen auf dem system eines Benutzers 🙂
  • genau ! kann ich einen geplanten task API Beispiel für Delphi
  • Haben Sie versucht, Blick auf eines der Beispiele aus dem MSDN?
  • meinst du diese eine ? Daran zu arbeiten..
  • Zum Beispiel, dass man tun würde. Ich tun, beachten Sie, dass Benutzer nicht tatsächlich sagte genau das, was Art der Aufgabe gewünscht ist.
  • Mein persönliches Fazit, ich würde es vorziehen command line Dienstprogramm zum erstellen von geplanten tasks.
  • ich habe versucht, diese ShellExecute(0, NIL, 'cmd.exe', Pchar('/C SCHTASKS /CREATE /TN "myjob" /TR ' + '"' + QuotedStr(Pchar('C:\Program Files\myapp\myapp.exe')) + '" /SC ONSTART /RU "System"'), Nil, SW_SHOWNORMAL); aber die Anwendung wird nicht ausgeführt, wie computer gestartet, die ich eigentlich brauchen beide xp und windows 7 kompatibel
  • Sie hatten einen extra-Angebote in der Datei-name-parameter. Siehe unten meine Antwort 😉
  • Vielleicht sollten Sie sich eine digitale Signatur auf Ihre app, wenn Kaspersky ist fangen Sie.

InformationsquelleAutor user1023395 | 2012-01-02
Schreibe einen Kommentar