Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows启动命令_Windows_Cmd_Operating System - Fatal编程技术网

Windows启动命令

Windows启动命令,windows,cmd,operating-system,Windows,Cmd,Operating System,windows start命令如何找到应用程序路径我的意思是,当我使用start firefox.exe时,windows如何知道firefox.exe在哪里,是否有简单的方法只使用应用程序名找到绝对路径?我知道环境变量路径和其他变量,我搜索了所有这些变量,但没有找到firefox.exe和其他程序 另一件事是,一些程序可以直接从cmd启动,而无需启动,如iexplorer或记事本,但并非所有程序都可以启动,无论cwd路径如何。这些程序都是path环境变量中的程序。需要“启动”命令的程序使用“应

windows start命令如何找到应用程序路径我的意思是,当我使用start firefox.exe时,windows如何知道firefox.exe在哪里,是否有简单的方法只使用应用程序名找到绝对路径?我知道环境变量路径和其他变量,我搜索了所有这些变量,但没有找到firefox.exe和其他程序


另一件事是,一些程序可以直接从cmd启动,而无需启动,如iexplorer或记事本,但并非所有程序都可以启动,无论cwd路径如何。

这些程序都是path环境变量中的程序。需要“启动”命令的程序使用“应用程序路径”注册表项


请参见

google for PATH环境变量真的你是Firefox.exe在你的路径中不在我的路径中每个应用程序不一定在路径中除了
PATH
变量它还搜索你当前的目录。是的,我知道,但你可以在我所知的每个目录中尝试,Windows Cmd shell只会在
PATH
变量和当前目录中查找命令,除了少量内置命令,如
dir
。如果你有不同的信仰,你需要提供更多的证据。谢谢你教我一些新东西!我会投赞成票,但对于StackOverflow来说,这不是一个合适的问题,因此也不是一个合适的答案。如果它被迁移到超级用户,请告诉我。这是我的想法,你提供了答案,谢谢你。我之所以问这个问题,是因为我试图制作一个可移植的应用程序(c windows),使用exec函数和start命令不是一个选项,尤其是在失败的情况下,我找不到一种方法来捕获丑陋的windows错误消息框。@mikl你为什么不在问题中这样说?这使它完全成为StackOverflow的主题。@MarkRansom因为这不是我问题的重点,但你是对的,这是一个错误,我需要将这个问题转移到另一个部分?@mikl这个网站是关于编程问题的。输入命令时操作系统如何查找文件的问题与编程无关。关于如何以操作系统的方式在自己的程序中执行某些操作的问题绝对与编程有关。你的问题在正确的地方,但除非这个答案不充分,否则没有必要试图把它重新打开。