答案1
答案2
这当然是可能的,您需要做的就是将可执行文件的文件夹包含在 PATH 环境变量中。
例如,参见文章 如何添加到 Windows PATH 环境变量。
注意:当程序名称太长不方便输入时,海报提出的一种改进方法是在同一文件夹中为该程序创建一个具有短名称的链接,从而创建别名。
答案3
PATH 方法都很乱。您不想为要添加的每项内容添加 PATH 变量。系统每次收到命令时都必须查看路径,因此最好将路径保持尽可能小。实际性能如何?.. 谁知道呢.. 但它确实更慢,而且对您想要执行此操作的每项内容都这样做很麻烦。
“windows 搜索”方法很酷……但需要额外的步骤来确保您想要的项目被过滤到列表顶部。我也使用这种方法,但不是针对我每天都在使用的东西,也不是针对我也想从命令行访问的东西。
这是>我的<技巧。
- 编辑您的路径文本环境变量包含 .LNK
- 创建一个文件夹“某处”并将该文件夹添加到你的 PATH。我将其命名为“CMD”,但您可以随意命名。
- 将快捷方式放入该文件夹中,并将其重命名为易于输入的名称。例如,我仍然使用旧的 Paint Shop Pro。我的 lnk 名称是
psp.lnk
。我使用 UltraEdit,我的链接名称是ue.lnk
。 - 为了增加趣味性,请编辑快捷方式文件并从“开始于”字段中删除所有内容。这样您就可以使用链接从运行对话框和命令提示符启动程序。例如..从命令提示符,如果您在包含所述文件的目录中..
ue somefile.txt
或psp mypicture.bmp
。如果您在运行对话框中,您将需要拥有完整路径才能在命令行上使用路径。psp c:\myimages\mrbill.jpg
我已经使用这种方法好几年了。请注意,如果您没有考虑清楚自己在做什么,将 .LNK 添加到您的 pathext 会产生潜在的安全风险,但对我来说,这种风险是值得的……请仔细考虑。
哦..仅供参考,我还放了批处理文件在我的 CMD 文件夹中执行诸如切换服务组状态之类的任务以及执行我需要定期执行的其他琐碎任务。它为我节省了很多时间。
答案4
正如@Gerald Schneider 在他的回答中指出的那样,为什么不直接按下按键Windows并开始输入呢?运行对话框是过去时代的遗物(即 Windows 7,编辑:当然,正如其他人指出的那样,更早!我只是说 Windows 7,因为那是当时最后的在日常工作中广泛使用)。“开始”菜单完全超越了它,你只需点击Windows并立即输入,而不必寻找要输入的框(如“运行”对话框);这一切都是自动的,只需输入,它就会开始为你提供建议(与“运行”对话框不同,它不会提供任何建议)。我实际上会问为什么您正在使用运行对话框,是否有可能您使用了 Mac 很长时间,然后又回到了 Windows,并认为我们仍然处于“Windows 7 领域”(这不是批评,如果我离开 Windows 很长一段时间,我肯定会做同样的事情,我们使用我们最后记得的东西!)。
但是,关于您提到的 Spotlight,Windows 中有很多选项。我使用适用于 Windows 10 的官方 Microsoft PowerToys,其中包括“PowerToys Run”,只需安装它,然后按Alt+Space并开始在该对话框中输入内容(就像 Spotlight 一样)。还有第三方变体,如 Wox、Search Everything、Cerebro Pro、Launchy 或 KeyPiranha(这个有一个有趣的“操作步骤”,允许您查找命令,然后Tab在命令行上添加选项,这样您就可以构建可能非常适合您需求的复合命令)。 https://docs.microsoft.com/en-us/windows/powertoys/