Re: Batch Datei aufrufen, wie?
From: Jochen Kalmbach (nospam-Jochen.Kalmbach_at_holzma.de)
Date: 03/22/05
- Next message: Marc Haas: "Re: MFC: Drag & Drop ohne die Maus zu verwenden?"
- Previous message: Christoph Rabel: "Re: FindFirstFile mit Umlaut im Dateiname"
- In reply to: Sandra Müller: "Batch Datei aufrufen, wie?"
- Next in thread: Sandra Müller: "Re: Batch Datei aufrufen, wie?"
- Reply: Sandra Müller: "Re: Batch Datei aufrufen, wie?"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 22 Mar 2005 10:57:50 +0100
Hallo Sandra:
> Hallo,
> m_sProcFilePath = "C:\\_Test\\Maschine\\_7\\Aufruf.bat";
Eine Batch-Datei benötigt immer einen Interpreter...
Wenn Du es mittels CreateProzess aufrufen willst, dann musst Du noch den
cmd.exe als Prozess mitgeben:
TCHAR szCmdExe[1024];
GetEnvironmentVariable(_T("COMSPEC"), szCmdExe,
sizeof(szCmdExe)/sizeof(TCHAR));
// füge jetzt ein "/c" hinzu (damit das folgende ausgeführt werden soll)
_tcscat(szCmdExe, _T(" /c C:\\_Test\\Maschine\\_7\\Aufruf.bat");
// Jetzt kannst Du den Prozess starten.
Alternativ kannst Du auch ShellExecute verwenden, der macht das intern
alles automatisch...
Siehe: ShellExecute
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp
--
Greetings
Jochen
My blog about Win32 and .NET
http://blog.kalmbachnet.de/
- Next message: Marc Haas: "Re: MFC: Drag & Drop ohne die Maus zu verwenden?"
- Previous message: Christoph Rabel: "Re: FindFirstFile mit Umlaut im Dateiname"
- In reply to: Sandra Müller: "Batch Datei aufrufen, wie?"
- Next in thread: Sandra Müller: "Re: Batch Datei aufrufen, wie?"
- Reply: Sandra Müller: "Re: Batch Datei aufrufen, wie?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|