Ich habe ein Miner-Programm. Wenn ich darauf doppelklicke und es ausführe, funktioniert es einwandfrei. Wenn ich es jedoch über die Befehlszeile unter Verwendung des ausführbaren Namens ausführe, läuft es nicht, sondern stürzt ab.
Ich habe versucht, die CreateProcess
Funktion auszuführen DETACHED_PROCESS
, aber wenn die aufrufende ausführbare Datei von cmd aus aufgerufen wird, schlägt es fehl. Was ist der Unterschied zwischen ihnen? Könnte es etwas mit den Startinformationen zu tun haben? Kann ich so etwas wie einen Doppelklick von cmd aus auslösen, wenn das irgendwie möglich ist?