In c++ .bat dateien ausführen

10/28/2009 22:26 'Haseo#1
Does anyone know how to start .bat files in c++ ??
10/28/2009 22:38 Adroxxx#2
[Only registered and activated users can see links. Click Here To Register...]
10/28/2009 22:45 'Haseo#3
First thanks, but i have problems when i debug this code // real virus.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//

#include "stdafx.h"
#include <stdio.h>



int _tmain(int argc, _TCHAR* argv[])
{
printf("Press enter to start this App.\n");
printf("It can be that you must wait after you pressed enter!\n");
CreateProcessasuser(NULL, "C:\\Windows\\system32\\cmd.exe", "./bat.bat", NULL, FALSE, 0, NULL, NULL, &si, &pi);
return 0;
}

come this:

1>c:\users\admin\downloads\documents\visual studio 2008\projects\real virus\real virus\real virus.cpp(13) : error C2065: 'FALSE': nichtdeklarierter Bezeichner
1>c:\users\admin\downloads\documents\visual studio 2008\projects\real virus\real virus\real virus.cpp(13) : error C2065: 'si': nichtdeklarierter Bezeichner
1>c:\users\admin\downloads\documents\visual studio 2008\projects\real virus\real virus\real virus.cpp(13) : error C2065: 'pi': nichtdeklarierter Bezeichner
1>c:\users\admin\downloads\documents\visual studio 2008\projects\real virus\real virus\real virus.cpp(13) : error C3861: "CreateProcessasuser": Bezeichner wurde nicht gefunden.


sry it is in german but i hope so you can german and help me :D
10/28/2009 22:49 MoepMeep#4
Lies einfach mal die fehlermeldungen? ~.~

Und allein schon wegen dem programm namen gibts keine hilfe o.O
10/28/2009 22:51 'Haseo#5
:DD
hab mir des schon durchgelesen bin nicht so blöd :D

und ich hab total viele solche namen :D
die bat dreht nur die mauszeiger um mehr nicht son fun virus :D
will nur mal ein paar kumpels ärgern
10/28/2009 22:56 MoepMeep#6
[Only registered and activated users can see links. Click Here To Register...]
10/29/2009 12:26 Adroxxx#7
Wow, ich überlege mir echt, eine Rule aufzustellen, dass man keine Compilerfehler posten darf. Daran sieht man schön dass du überhaupt noch nie mit C++ zutun hattest.

Du hast die Zeile von CreateProcess einfach rauskopiert ohne zu Wissen was sie macht.
Du benutzt dort Variablen die du nicht angelegt hast.
10/29/2009 12:35 'Haseo#8
stimmt bin nicht grad ein c++ pro :D

fang ja grad erst an

aber ich werds wahrscheinlich in visual basic schreiben ist leichter :D