Hallo zusammen,
hab ein Problem. Hab auch noch nichts hilfreiches hierfür gefunden. Und zwar habe ich eine .bat-Datei, die eine .exe aufruft und ihr Argumente übergibt. Nun will ich aber auf eine andere Weise, die .exe aufrufen und ihr die Argumente übergeben. Also ohne Batch-Datei. Ist das möglich? Und wie kann man das realisieren?
Meine .bat:
So funktioniert es, aber halt mit den Batch-Files...
Wär super, wenn ihr mir weiterhelfen könntet. Sag schon einmal "Danke" für eure Mühen.
Gruß,
Mahatmas
hab ein Problem. Hab auch noch nichts hilfreiches hierfür gefunden. Und zwar habe ich eine .bat-Datei, die eine .exe aufruft und ihr Argumente übergibt. Nun will ich aber auf eine andere Weise, die .exe aufrufen und ihr die Argumente übergeben. Also ohne Batch-Datei. Ist das möglich? Und wie kann man das realisieren?
Meine .bat:
Code:
cd Disk00
..\MakeInstPack.exe ..\Ziel\Install.P00 ident.txt leitinst.exe lsrpfad.dat version.txt install.p00
cd ..
pause
So funktioniert es, aber halt mit den Batch-Files...
Code:
void VersionE::Bataufruf()
{
// toDo: Aufruf der Batch-Dateien
CString path,nummer;
CString makeD="\\MakeD";
CString bat=".bat";
for (int i=1; i<=anz_disk; i++)
{
nummer.Format("%d",i);
path=szPath+makeD+nummer+bat;
//AfxMessageBox(path); // path = E:\C++\Installer\MakeD1.bat
ShellExecute(NULL, "open", path, NULL, szPath, SW_SHOW);
}
}
Gruß,
Mahatmas