AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

bevor der explorer startet

Ein Thema von LkZ · begonnen am 9. Dez 2006 · letzter Beitrag vom 3. Jan 2007
Antwort Antwort
LkZ

Registriert seit: 26. Mai 2004
75 Beiträge
 
Delphi 6 Enterprise
 
#1

bevor der explorer startet

  Alt 9. Dez 2006, 17:37
Hallo Leute!

ich möchte ein programm schreiben, dass startet, bevor der explorer startet und alles andere.

wie kann denn sowas gehen? ausser irgendwas in der registry zu schreiben


ein beispiel was ich meine:

das programm spybot search and destroy, startet auch bevor der explorer startet und versucht damit spyware zu beseitigen.

ich hab verzweifelt nach einem ähnlich beitrag gesucht, nur wusste ich nicht, wie man das problem so in kurzen worten beschreibt (ausser meine da oben)

danke

mfg
Immer probiern!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: bevor der explorer startet

  Alt 9. Dez 2006, 17:50
Versuch es mal unter runonce
Markus Kinzler
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: bevor der explorer startet

  Alt 9. Dez 2006, 22:33
Moin Lkz,

ich denke mal, dass hier das Stichwort "Dienst" (Service) lautet.

@mkinzler:
Es ist nicht garantiert, dass die Programme, die über die Run-Keys gestartet werden vor der Shell starten.

[EDIT]
Eventuell geht es, wenn man den Start auf Synchron stellt (Standard ist asynchron), so dass alles der Reihe gestartet wird.
Allerdings weiss ich nicht mehr wie man das konfiguriert.
[/EDIT]
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
DocBorn

Registriert seit: 7. Jul 2006
Ort: Bonn
26 Beiträge
 
#4

Re: bevor der explorer startet

  Alt 9. Dez 2006, 22:35
Es gibt auch die Möglichkeit irgendwo im regedit den explorer durch eine andere "Shell" zu ersetzen, weiß nur leider nicht mehr wo. Dann wäre vielleicht so ein Programm denkbar, dass man dort einträgt und dass dann nachdem es das gemacht hat, was es soll schließlich den explorer startet...
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#5

Re: bevor der explorer startet

  Alt 10. Dez 2006, 07:58
Hier gibts wohl die Antwort als ich das selbe vor nicht all zu langer Zeit gefragt habe!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: bevor der explorer startet

  Alt 3. Jan 2007, 15:25
@Christian: Es ist nicht garantiert das alle Dienste gestartet wurden bevor die Einträge aus "Run" ausgeführt wurden.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: bevor der explorer startet

  Alt 3. Jan 2007, 15:28
Moin Jens,

hast Du zufälliger Weise eine Quelle, in der das Dokumentiert ist?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#8

Re: bevor der explorer startet

  Alt 3. Jan 2007, 15:38
eine Quelle nicht, es sind Erfahrungswerte. Ich hatte mir vor einiger Zeit einen dienst geschrieben und musste feststellen das dieser nicht sofort gestartet wird sondern etwa mit 10 Sekunden verzögerung nach dem der Loginscreen sichtbar war. Wenn man sich also schnell genug eingeloggt hat wurde der Explorer und die Programme unter "Run" vorher gestartet.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#9

Re: bevor der explorer startet

  Alt 3. Jan 2007, 16:12
Zitat von mkinzler:
Versuch es mal unter runonce
Das "RunOnce" hat den nachteil, dass das Programm nach dem ersten und einzigen Starten sofort automatisch aus dem RunOnce gelöscht wird.
Das Programm müsste sich also jedesmal wieder in das RunOnce erneut eintragen.

Und es gibt
- HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\RunOnce
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\RunOnce
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Microsoft\Windows\CurrentV ersion\Runonce
- HKEY_USERS\<User-SID>\Software\Microsoft\Windows\CurrentVersion\Run Once

Du musst dann auch noch das richtige benutzen.
Und welches wird als erstes gestartet?
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#10

Re: bevor der explorer startet

  Alt 3. Jan 2007, 16:20
Windows sieht es nicht vor, dass man die Reihenfolge der Autostarteinträge festlegen kann. Man kann aber in den Autostrat eine Batchdatei legen, in der die Autostarteinträge enthalten sind. Dort kann man natürlich die Reihenfolge beliebig angeben.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:54 Uhr.
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