【发布时间】:2010-12-19 07:27:07
【问题描述】:
在 Windows 上,您可以转到“运行”,输入“cmd”,然后按 Enter,然后相当容易地启动“C:\Windows\system32\cmd.exe”。 “python”或“pythonw”也是如此(尽管在第二个示例中没有弹出任何内容)。如果您只知道要执行“python”或“pythonw”并且它位于 PATH 上,那么在 C 中找出可执行文件的完全限定路径名的最简单方法是什么? This question 似乎与问题高度相关,但没有给出 C 中的最终解决方案。_execp 允许使用字符串“python”或“pythonw”,但需要为 argv 参数的第一个参数提供限定路径功能。
【问题讨论】:
标签: c path qualified-name