我有一个矿工程序,如果我双击并运行它,它可以正常工作,但如果我使用可执行文件名称从 cmd 行运行它,它就不会运行,它会崩溃。
我尝试CreateProcess
使用 运行函数DETACHED_PROCESS
,但如果从 cmd 调用调用可执行文件,它仍然会失败。它们之间有什么区别?可能是启动信息的问题吗?如果可以的话,我可以从 cmd 触发双击吗?
我有一个矿工程序,如果我双击并运行它,它可以正常工作,但如果我使用可执行文件名称从 cmd 行运行它,它就不会运行,它会崩溃。
我尝试CreateProcess
使用 运行函数DETACHED_PROCESS
,但如果从 cmd 调用调用可执行文件,它仍然会失败。它们之间有什么区别?可能是启动信息的问题吗?如果可以的话,我可以从 cmd 触发双击吗?