Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   AUTOSTART einer anwendung? (https://www.tweakpc.de/forum/programmiersprachen/21518-autostart-einer-anwendung.html)

The silent tweaker 18.12.2004 14:59

AUTOSTART einer anwendung?
 
HI

Ich möchte gerne den Code für C++ wissen, bei dem wenn ich meinen Computer aufstarte sofort die Anwendung automatisch mitstartet.

Ich möchte mir nämlich ein Script schreiben mit dem sich bei jedem Systemstart die Fetsplatte überprüft.

Soviel habe ich fang:

# include <iostream>

int main ( )
{
system("CHKDSK")

return EXIT_SUCCESS;
}


THX

sys3 18.12.2004 19:38

Wenn's Dir nur um chkdsk geht, dann tut's wohl auch ein Registry-Eintrag, s. [url]http://support.microsoft.com/default.aspx?scid=kb;de;218461[/url]

The silent tweaker 19.12.2004 13:57

ok thx :P

und wie ging jetzt der code wenn ich z.B einen Player für meine Sounds automatisch starten wolle:?:

un.inc 19.12.2004 17:09

Schaue doch mal bei google vorbei und suche nach "C++ + Registry"
Sei nicht so faul, aber am besten schaust du gleich mal nach dem Lesen des Links von sys3, die Befehle
RegCreateKeyEx
RegSetValueEx

sys3 19.12.2004 20:41

[quote=The silent tweaker]ok thx :P

und wie ging jetzt der code wenn ich z.B einen Player für meine Sounds automatisch starten wolle:?:[/quote]Da der Player im Kontext eines angemeldeten Users laufen muss, würde ich einfach einen Desktop-Link im Autostart-Verzeichnis eben dieses Users ablegen.

Bad Blade 22.12.2004 21:46

Naja, C++ kennt Windows eigendlich nicht, und die include windows datei ist so gesehen nen extra.
Aber eigendlich ist es ganz einfach:
#include<iostream>
#include&lt;windows>
using namespace std;
int main()
{
system("c:\\bsp\bsp.mp3");
return 0;
}
und nach dem kompelieren erhälst du ja eine .exe datei. und diese packst du einfach in den Autostart ordner von windows.

Gruß
Alex

The silent tweaker 22.12.2004 22:26

danke vielmals


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:56 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.