Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm beim Systemstart ausführen (https://www.delphipraxis.net/148635-programm-beim-systemstart-ausfuehren.html)

Fussel9 5. Mär 2010 16:38

Re: Programm beim Systemstart ausführen
 
Dankeschön :)

p80286 5. Mär 2010 16:40

Re: Programm beim Systemstart ausführen
 
Hallo Fussel9

warum um alles in der Welt willst Du eigentlich ein Programm schreiben, das irgendetwas(Batch-Datei) im Autostart-Ordner oder der Registry hinterläßt?
Ich käme nie auf die Idee eine Verknüpfung mit irgendetwas anderem als mit der rechten Maustaste zu erstellen.
Alles andere wäre mir zu aufwendig.

Gruß
K-H

Edit:
Ausführen:regedit --> Suchen runonce oder run (Staunen!) ggf. vorher noch chkdsk c: /f aufrufen

Wolfgang Mix 5. Mär 2010 16:45

Re: Programm beim Systemstart ausführen
 
Wenn Fussel9 sich über Batch-Dateien schlau macht,
gibt es ja auch einen Fortschritt der Erkenntnisse :)

Fussel9 5. Mär 2010 16:48

Re: Programm beim Systemstart ausführen
 
Zu deinem Edit; Davon hab ich (noch) keine ahnung...#

Wenn eine Batch zum ausführen erstellt wird kann ich ein programm schreiben , das auf welchem rechner auch immer nach einmaligem ausführen der exe nun selbstständig startet.

Dazu muss delphi nur eine txt datei anlegen und diese umbenenen/ unter .bat abspeichern...

das problem dabei war nur der Pfad der ja volständig in der bat stehen muss...

Wolfgang Mix 5. Mär 2010 16:53

Re: Programm beim Systemstart ausführen
 
Zitat:

Zitat von Fussel9
Zu deinem Edit;

das problem dabei war nur der Pfad der ja volständig in der bat stehen muss...

Genau :)

p80286 5. Mär 2010 16:54

Re: Programm beim Systemstart ausführen
 
@Fussel9
Tut mir leid das ist mir zu umständlich.
Wenn Du eine Batchdatei hast:
Code:
REM mein erster Batch
Echo off
Echo Tesbatch für Programmaufruf
c:\allemeinedaten\meinprogramm.exe
welchen Vorteil bietet sie Dir gegenüber einem Doppelklick auf meinprogramm.exe unter C:\allemeinedaten

Gruß
K-H

Edit: ein vollständiger Pfad ist zwar guter Stil, aber es gibt da ein paar tolle Möglichkeiten mit relativer adressierung sich zu verlaufen oder auch nicht!

Wolfgang Mix 5. Mär 2010 16:58

Re: Programm beim Systemstart ausführen
 
Er will doch, dass das Programm beim Systemstart SELBER startet

Medium 5. Mär 2010 17:04

Re: Programm beim Systemstart ausführen
 
Man könnte sich auch einen Service schreiben, der eine Batchdatei erzeugt, welche eine .reg Datei erzeugt die einen RunOnce Key erzeugt der auf ein Programm zeigt welches eine weitere .reg erstellt die einen Run Key erzeugt, was ein Programm startet, dass eine Batch im Autostart anlegt welche einen Link auf das eigentliche Programm dort ablegt und nachher den Müll der vorigen Schritte weg räumt. Dann ist man nach grob 5 Neustarts auch schon fertig! :stupid:

Wolfgang Mix 5. Mär 2010 17:09

Re: Programm beim Systemstart ausführen
 
:wall: :wall: :wall:

p80286 5. Mär 2010 17:24

Re: Programm beim Systemstart ausführen
 
Zitat:

Zitat von Medium
Man könnte sich auch einen Service schreiben, der eine Batchdatei erzeugt, welche eine .reg Datei erzeugt die einen RunOnce Key erzeugt der auf ein Programm zeigt welches eine weitere .reg erstellt die einen Run Key erzeugt, was ein Programm startet, dass eine Batch im Autostart anlegt welche einen Link auf das eigentliche Programm dort ablegt und nachher den Müll der vorigen Schritte weg räumt. Dann ist man nach grob 5 Neustarts auch schon fertig! :stupid:

Sag mal, Du hast nicht zufälliger Weise mal mit JCL und verschiedenen Jobklassen auf einem BigIron gespielt?

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:59 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz