16. Februar 200521 j Hallo, ich habe ein Problem was ich nicht ganz verstehe. Ich habe eine autorun.exe auf einer CD, diese möchte ich starten. Es passiert nichts mit den Funktionen WinExec und ShellExecute. Bei allen anderen *.exe die ich getestet habe funktioniert es. Ich bekomme auch keinen Fehler zurück. Führe ich sie aber mit einen Doppelklick aus oder starte sie in der CMD, dann funktioniert sie. Einer ein Idee, an was das liegen kann? Oder vielleicht sogar einen Vorschlag wie ich es anders machen sollte?
16. Februar 200521 j Kannst du die Datei mit ShellExecute starten, wenn du sie von der CD auf die Platte kopierst?
16. Februar 200521 j Habe es auf die Platte kopiert und erhalte den selben effekt. NICHTS. :confused: LEIDER
16. Februar 200521 j CString csCmd = _T("cmd.exe /k \"D:&&D:\\autorun.exe\""); int a = ::WinExec(csCmd, SW_SHOWNORMAL); So tut es. Ist aber mist so.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.