Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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上的Where START命令查找可执行文件的路径_Windows_Shell_Command - Fatal编程技术网

Windows上的Where START命令查找可执行文件的路径

Windows上的Where START命令查找可执行文件的路径,windows,shell,command,Windows,Shell,Command,我想知道Windows上的START命令在哪里找到可执行文件的路径。例如,如果我运行START/W python并且在我的path环境变量中没有指向python.exe的路径,它会正确地找到路径并运行python。在我的系统中,它是C:\Python27\python.exe,那么START如何找到正确的路径呢 附言。 如果我通过命令提示符(cmd.exe)编写python,它将找不到python的路径 谢谢大家! 从命令行或批处理文件中使用START命令,或使用Run对话框时,系统遵循Shel

我想知道Windows上的
START
命令在哪里找到可执行文件的路径。例如,如果我运行
START/W python
并且在我的
path
环境变量中没有指向
python.exe
的路径,它会正确地找到路径并运行python。在我的系统中,它是
C:\Python27\python.exe
,那么
START
如何找到正确的路径呢

附言。 如果我通过命令提示符(
cmd.exe
)编写python,它将找不到python的路径


谢谢大家!

从命令行或批处理文件中使用
START
命令,或使用
Run
对话框时,系统遵循
ShellExecute
ShellExecuteEx
API调用记录的行为

通常,将在以下位置搜索应用程序:

  • 当前工作目录
  • Windows目录
  • Windows\System32目录
  • PATH环境变量中列出的目录
  • HKEY\ U本地\计算机\软件\ Microsoft\Windows\CurrentVersion\App路径
  • HKEY\U CLASSES\U ROOT\Applications\ApplicationName.exe

  • 当您从命令行或批处理文件中使用
    START
    命令时,或者当您使用
    Run
    对话框时,系统遵循为
    ShellExecute
    ShellExecuteEx
    API调用记录的行为,以获取完整的说明

    通常,将在以下位置搜索应用程序:

  • 当前工作目录
  • Windows目录
  • Windows\System32目录
  • PATH环境变量中列出的目录
  • HKEY\ U本地\计算机\软件\ Microsoft\Windows\CurrentVersion\App路径
  • HKEY\U CLASSES\U ROOT\Applications\ApplicationName.exe

  • 要获得完整的描述,请阅读

    像任何其他命令一样:通过
    路径
    @a_horse\u和\u no\u名称,我在
    路径中没有python可执行文件的路径
    像任何其他命令一样:通过
    路径
    @a_horse\u和\u no\u名称,我在
    路径中没有python可执行文件的路径