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 13: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 18: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 12: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 16: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 19: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 20: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 21:26

danke vielmals


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:18 Uhr.

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