【发布时间】:2017-04-05 09:13:08
【问题描述】:
Windows+R 或“开始”命令非常强大。 我可以使用 Windows + R "chrome" 启动 Google Chrome。但是,当我在正在运行的 cmd.exe 中键入“chrome”时,chrome 不会启动 - 因为它没有在 PATH 中列出。所以我想知道“运行”从哪里开始查找?
我正在尝试以编程方式获取相同的信息,到目前为止,我可以很好地检查“genericCommand”或“genericCommand.exe”是否存在于 PATH 目录之一中。适用于“记事本”、“mspaint”等。但不适用于“chrome”。
我想以编程方式将给定命令映射到使用 Windows 运行或“启动”命令启动时执行的程序。
为什么?有什么想法吗?
【问题讨论】:
标签: windows cmd path environment-variables