Eigenes Programm automatisch starten und verstecken
-
Nein,Nein.... es geht um keine Viren....
Ich möchte so eine Nervenerzeugende Beep signal-Tonfolge aus dem Pc-speaker ausgeben das aber bei jedem Start ausgeführt wird und versteck sein soll.THX Soso
-
Soso schrieb:
Nein,Nein.... es geht um keine Viren....
Ich möchte so eine Nervenerzeugende Beep signal-Tonfolge aus dem Pc-speaker ausgeben das aber bei jedem Start ausgeführt wird und versteck sein soll.THX Soso
Ich nenne nervige Programme auch Viren

MfG SideWinder
-
Achso...ich habe geglaub du meinst Programme die sich selbstätig erzeugen und Daten manipulieren,zerstören oder löschen.
So würden meine Viren aussehen.

Soso
-
Und was meintest du jetzt mit deinem Klick? Willst du dein Programm beim ersten Ausführen in die Registry eintragen, oder was?
-
flenders schrieb:
Und was meintest du jetzt mit deinem Klick? Willst du dein Programm beim ersten Ausführen in die Registry eintragen, oder was?
- PC startet hoch
- Sobald der User klickt startet das Programm (s.o.)MfG SideWinder
-
Wenn er einen Klick abfangen will muss das Programm mit dem Hook aber doch vorher bereits gestartet sein

-
flenders schrieb:
Wenn er einen Klick abfangen will muss das Programm mit dem Hook aber doch vorher bereits gestartet sein

Intelligent - und deswegen kommt das Hook-Programm in den Autostart der Registry

Aber er schaffts jetzt nicht weil er nicht hooken kann.
MfG SideWinder
-
Ich bin mir nicht sicher, ob du ihn richtig verstanden hast

-
Nein..nein==>
Der User soll nix anklicken es soll automatisch starten und sich im hintergrund versteckt ausführen...Tut mir leid...vielleicht hab ich mich nicht ordentlich ausgedrückt..
Soso
-
Gemeint ist es so:
PC wird inder Schule gestartet:-User startet PC,PC bootet fertig, wenn alles auf dem Desktop erschienen ist wie bei jedem Windows start soll das Programm ausgeführt werden....
Mein Problem=> will dass es bei jedem Windows Start ausgeführt werden soll==> aber nciht sichtbar für den User.

THX Soso
-
Dann erzeugst du entweder im Autostart-Ordner einen Link zu deinem programm oder du erstellst einen registry-eintrag da:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run(Wie das jeweils geht steht glaube ich alles auch irgendwo in der FAQ)
-
Ja...die FAQ über die Registry hab ich schon gelesen...
aber ich habe da noch ein kleines Problem oder naja ich weiß überhaupt nicht ob das ein Problem ist....
Der Admin hat so ziehmlich alles gesperrt-->also das mit Start->Ausführen->regedit is nicht....
Ich kann sogar in DOS nicht rein ausser über kleinere Umwege also C:\Winnt\System32...... <= is WinNT 4.0Also was ich sagen wollte, ich weiß nciht ob ich die Rechte hab einfach so in die Registry zuschreiben...
Soso
-
Oder kann ich da einfach in mein code
RegCreateKeyEx(HKEY_LOCAL_MACHINE,"Test",0,0,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,&hkey,0);reinschreiben ??
-
Wenn der Admin wenig Ahnung hatte funktioniert evtl. sogar noch regedt32

Ansonsten sollte es über dein Programm direkt wohl gehen - es sei denn dein User hat überhaupt keine Schreibrechte auf diesen Schlüssel (was ich eigentlich nicht vermute)Dein geposteter Code reicht aber nicht aus! Du musst erst den Schlüssel öffnen, dann deinen Wert anlegen und dann wieder schließen - beim Öffnen darauf achten nicht unnötige Rechte anzugeben, da dadurch die Chance sinkt, dass es funktioniert

-
Hi.. schreibe gerade aus der Schule...
Du hast recht...ich habe keine Rechte auf HKEY_LOCAL_MACHINE aber ich kann auf RegEdt32 zugreifen und Werte setzten...
Name | Type | Data
Da steht HKEY_LOCAL_MACHINE | REG_SZ | 0,0,606,358,2,439Welche Werte muss ich setzten damit ich die Rechte auf HKEY_LOCALE_MACHINE habe...??
Soso
-
Hast Du es denn auch mit KEY_WRITE anstatt KEY_ALL_ACCESS probiert?
KEY_ALL_ACCESS schlägt eher fehl als KEY_WRITE!
-
Ich hab ein screenshot gemacht aber wie kann man das hier freigeben....??
naja das mit key..dings hab ich nicht gefunden nur Key | REG_SZ | 1,0,3,4,2
-
Ich bezog mich auf das hier:
Soso schrieb:
Oder kann ich da einfach in mein code
RegCreateKeyEx(HKEY_LOCAL_MACHINE,"Test",0,0,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,&hkey,0);reinschreiben ??
-
Achso das hast du gemeint....
Aber weißt du zufällig welchen wert man setzten muss um schreibrechte zu haben...
Soso
-
Ich habe es geschafft es ins Autostart einzutragen aber gibt es eine möglichkeit das Programm durch regedit zu verstecken...???
Soso