Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » prog.bat ausführen lassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.07.2005, 18:25 Uhr
~Gast5
Gast


Hallo möchte ein Programm schreiben welches einfach eine batch Datei ausführt. Geht das? Wenn wie? Wäre super wenn ihr mir etwas auf die Sprünge helfen könnt. Dnake
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.07.2005, 18:38 Uhr
~Gast5
Gast


Ich habs so aber das geht noch nicht:

#include <unistd.h>

using namespace std;

int main()
{
execl("play.bat","r");
cin.get();
return 0;
}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.07.2005, 18:54 Uhr
Lensflare



du kannst doch statt dir eine batchdatei zu schreiben einfach den inhalt der batchdatei in die funktion System("") reinschreiben.
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.07.2005, 19:00 Uhr
~Gast5
Gast


Na klar Du sagst es. Hätte von mir sein können. Cool Danke. Ach sag mal welchen header brauch ich nochma für SYSTEM? Dank Dir echt Prima.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.07.2005, 19:03 Uhr
Lensflare



header? ich kann mich an keinen erinnern, geht das etwa nicht mit stdio.h ?
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.07.2005, 19:04 Uhr
~Gast5
Gast


Ich habs so er meckert aber 3 Fehler!

#include <stdlib.h>

int main()
{
System("@pptview.exe /L "playlist.txt"");
return 0;
}



error C2065: 'System' : nichtdeklarierter Bezeichner
error C2146: Syntaxfehler : Fehlendes ')' vor Bezeichner 'playlist'
Cerror C2059: Syntaxfehler : ')'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.07.2005, 19:13 Uhr
Lensflare



sorry, system() wird klein geschrieben. Und wenn man die " ausgeben will, muss man \" schreiben.
also system("@pptview.exe /L \"playlist.txt\"");
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 20.07.2005 um 19:15 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.07.2005, 19:23 Uhr
~Gast5
Gast


Das "@pptview.exe /L \"playlist.txt\" steht in der BAT Datei drin. Die BAT Datei ist auf eine CD gebrannt. Er findet es jetzt nicht muss ich och ein Pfad angeben? Ich stell mich gerade etwas dumm an sorry. Er kennt jetzt die pptview.exe nicht die ist auch auf der CD.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.07.2005, 19:31 Uhr
Lensflare



jo, musst schon schreiben wo die pptview.exe ist.
beim pfad musst du aber normale slashes und keine backslashes verwenden.
Von der CD zu lesen hab ich noch nie probiert aber ich denk mal so müsste das gehen:
D:/Verzeichnis/@pptview.exe /L \"playlist.txt\"

ich weiss nur nicht wass @ und /L macht. vielleicht auch so:
@D:/Verzeichnis/pptview.exe /L \"playlist.txt\"
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 20.07.2005 um 19:33 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
20.07.2005, 22:34 Uhr
~Gast5
Gast


Ich habs jetzt bestens Dank für all deine Hilfe. Sehr korrekt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: