Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Wie automatisch starten?
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 27.04.2008, 22:33    Titel: Antworten mit Zitat

du musst den kompletten pfad angeben, ja.

ich weiß zwar nicht, was du mit der zweiten zeile sagen willst, aber da ich vage in erinnerung habe, dass du vista hast und man dort das startmenü durchsuchen kann, vermute ich mal, dass du den eintrag dort sowieso nicht finden würdest (selbst wenn der eintrag falsch wäre, wäre er dort noch auffindbar). das programm benutzt die Registry für den Autostart und nicht den Autostart-Ordner, der auch über das Startmenü zugänglich ist. Wenn du TPMs sourcecode verwendest, wird hingegen der autostart-ordner benutzt.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 28.04.2008, 09:00    Titel: Antworten mit Zitat

Also ich habe Windows XP.

Autoruns ist ein Programm, was die Run-Einträge in der Registry ausliest.


Ok dann lags am Pfad.
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 28.04.2008, 13:00    Titel: Antworten mit Zitat

wie seht der eintrag denn aus...?
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 28.04.2008, 14:02    Titel: Antworten mit Zitat

Der ist nicht vorhanden. Also der, der eigentlich rein sollte.
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 28.04.2008, 14:07    Titel: Antworten mit Zitat

Eigentlich meinte ich den Funktionsaufruf. Und sag jetzt bloß nicht, der ist nicht vorhanden durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 28.04.2008, 16:44    Titel: Antworten mit Zitat

Code:
    SetAutoRun "rundl32", "rundl32.exe"


Der Prozess soll nicht auffallen durchgeknallt
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 28.04.2008, 18:41    Titel: Antworten mit Zitat

bei so einem dreckigen vorhaben helf ich nicht weiter. peinlich Auch wenn ich weiß, wie du es besser verstecken kannst.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 28.04.2008, 19:09    Titel: Antworten mit Zitat

Nein das ist nur was zum Spaß, keine wirklich bäse Sache traurig
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 28.04.2008, 20:57    Titel: Antworten mit Zitat

du bist schlecht im lügen. warum hättest du sonst das geschrieben?
Zitat:
Der Prozess soll nicht auffallen

_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 29.04.2008, 14:17    Titel: Antworten mit Zitat

Wenn ich das so gemeint hätte wie du das verstanden hast, hätte ich das andere wohl nicht so gesagt.

Theoretisch kann ich den Prozess auch 123456 nennen.
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 29.04.2008, 19:19    Titel: Antworten mit Zitat

ich geb dir einen tipp... Zunge rausstrecken

wenn du keinen pfadnamen in die registry einträgst, wie zum teufel soll windows wissen, welche datei gemeint ist?! mann, das ist doch echt logisch... da kann die auch rundll32 heißen, da brauchst du noch nicht mal ein L auszulassen. durchgeknallt
und bevor du nachfragst: EXEPATH... viel spaß mit der referenz.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Keks



Anmeldungsdatum: 03.11.2007
Beiträge: 156
Wohnort: Dose

BeitragVerfasst am: 29.04.2008, 21:28    Titel: Antworten mit Zitat

Das L hab ich weggelassen damit ich den blöden Prozess auch beenden kann^^

Wollte immer noch nicht trotz exepath (auch wenn der Pfad falsch ist sollte doch wenigstens ein Eintrag sein), da habe ich mich mal auf die Jagd gemacht.

Code:
  CONST root = HKEY_CURRENT_USER
  Key = "SOFTWARE\Microsoft\Windows\CurrentVersion\RUN"

  lResult = RegOpenKeyEx(root, Key, 0, KEY_ALL_ACCESS, _
    KeyHandle)
  IF lResult <> ERROR_SUCCESS THEN
[u]----> Das hier passiert! <----[/u]
    SetAutoRun = FALSE
    EXIT FUNCTION
  END IF
  '+1 für die Null am Ende
  lResult = RegSetValueEx_String(KeyHandle, sDescr, 0, _
    REG_SZ, sPath, LEN(sPath) + 1)

  RegCloseKey KeyHandle
  SetAutoRun = (lResult = ERROR_SUCCESS)



lResult ist eben nicht ERROR_SUCCESS.

An XP Home sollte es ja nicht liegen.
_________________
RUN "brain.exe"
Datei nicht gefunden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 29.04.2008, 21:41    Titel: Antworten mit Zitat

ich hab grad weder zeit noch lust, mir den code genauer anzusehen, aber schau dir doch einfach das hier mal an:
http://www.freebasic.net/forum/viewtopic.php?t=7072&highlight=registry

Zitat:
Das L hab ich weggelassen damit ich den blöden Prozess auch beenden kann^^

wtf? der dateiname macht ja wohl nichts aus... schon weil deine fb-programme immer als Programm laufen. Windows-Systeminnerreien laufen nur als Prozess. Und wenn du ständig rundll32 laufen hast, dann ist das eher ein virus... durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz