Autostart C++ 

Status
Für weitere Antworten geschlossen.

blubberbong

Registered +
Registriert
Nov. 2008
Beiträge
128
Hallo ich möchte das mein (c++) program bei jedem pc neustart automatisch startet.

Unter Vista hat es einen Ordner wo man das/die gewünschte(n) Programm(e) einfügen kann.

Nun ich möchte aber das sich das Program nach dem ausführen selbst in diesen Ordner kopiert oder verschiebt.

ABER Wie?

Danke schonmal.
 
Hallo blubberbong,

soll die Programm-Verküpfung selbst in den "Auto-Start-Ordner" sich verschieben??

Eine Möglichkeit ist, diese Verknüpfung über das Installations-Programm (InstalShield, WieseInstal ... etc.) herstellen zu lassen. Dazu benötigst Du allerdings das entsprecnede Toll für den Installer!!

Zweite Möglichkekit wäre, in die Windows-Regestry einen Eintrag im Windows/Run einzutragen. Ist natürlich mit Risiken verbunden!!

Gruß,

zeroNULL
 
1.Zweite Möglichkekit wäre, in die Windows-Regestry einen Eintrag im Windows/Run einzutragen. Ist natürlich mit Risiken verbunden!!
--------------------------------------------------------------------
2.Eine Möglichkeit ist, diese Verknüpfung über das Installations-Programm (InstalShield, WieseInstal ... etc.) herstellen zu lassen. Dazu benötigst Du allerdings das entsprecnede Toll für den Installer!!
------------------------------------------------------------------
3.soll die Programm-Verküpfung selbst in den "Auto-Start-Ordner" sich verschieben??
________________________________________________________

1) An was für Risiken denkst du?

2) Ich bin nicht gerne auf tools angewiesen :D

3) Ja sie soll sich selbst in den "Auto-Start-Ordner" verschieben

4) Welche Lösung würdest du empfehlen?

Danke für die schnelle Antwort.
 
Hallo blubberbong,

zu 1.:
in der Registry pfuschen bedeutet, ins Windows einzugreifen. Beim Löschen des Programms muß Du auch daran denken, den Schlüssel zu löschen. Sonst bekommst Du fehler beim Hochfahren!! Außerdem solltest Dir bewust sein, daß Du in die Windows-"Datenbank" eingreifst!
zu 2.:
Wie ich das sehe, willst Du das Programm für Dich alleine nur nutzten. Ein Installer-Tool brauchst Du, wenn Du Deine Applikation weitergeben willst! Bei jeder komerziellen Applikation läuft die Installation über so ein Tool --> damit werden die Abhängigkeiten vom Installer hergestellt, auch mit dem "Autostart-Ordner"

zu 3.:
Wenn Du die Verknüpfung aus Deinem Programm herstellen willst, mußt Du auch bei jedem "RUN" prüfen, ob die Verknüpfung nicht schon existiert --> da sonst Mehrfach-Verknüpfungen entstehen ...

zu 4.:
Wenn Deine Applikation nur für Deine zwecke nutzt, also nur auf Deinen Rechnern, würde ich Dir die "manuelle Variante" empfehlen. --> Programm rauf auf Deinem Rechner und die Verknüpfung in den Auto-Start-Ordner --> diesen Ordner gibt es in jedem Windows ...
Für Weitergaben würde ich den Weg über ein Installer-Tool vorschlagen ... so wie die Profis es machen ;)

Grüße,

zeroNULL
 
Ich würde gerne mal solch ein Installer-Tool probieren. :read:

Kannst du mir da vielleicht eines empfehlen?
Benutzt du denn eines?

Aber was ist nun mit dem verschieben der datei in den auto-ordner kann man dies etwa auch mit dem installer-tool berücksichtigen?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten