正如@Gerald Schneider 在他的回答中指出的那样,为什么不直接按下Windows键并开始打字。运行对话框是过去时代的遗物(即 Windows 7,编辑:当然还有其他人指出的更早!我只是说 Windows 7,因为那是它在日常工作中最后一次广泛使用的时候)。开始菜单完全超越它,你只需点击Windows并立即输入,不要寻找输入框(如运行对话框);这完全是自动的,只需输入,它就会开始为您提供建议(与运行对话框不同,它不提供任何建议)。我实际上会问为什么您正在使用“运行”对话框,是否有可能您使用 Mac 很长时间,然后回到 Windows 并假设我们仍处于“Windows 7 领域”(这不是批评,我确定我如果我离开 Windows 很长时间也会这样做,我们使用我们最后记得的东西!)。
但是,关于 Spotlight 的观点,您在 Windows 中有很多选择。我使用适用于 Windows 10 的官方 Microsoft PowerToys,其中包括“PowerToys Run”,只需安装它,然后按Alt+Space并开始输入该对话框(就像 Spotlight 一样)。还有第 3 方变体,例如 Wox、Search Everything、Cerebro Pro、Launchy 或 KeyPiranha(这个变体有一个有趣的“操作步骤”,可让您找到命令,然后Tab将选项添加到命令行,这样您就可以构建可能非常适合您的需求的复合命令)。
https://docs.microsoft.com/en-us/windows/powertoys/
Spotlight的等效功能是 Windows 开始菜单中的搜索功能,该功能自Windows Vista以来一直存在。它不仅可以搜索可执行文件,还可以搜索文件、电子邮件、音乐、联系人……它甚至可以找到 Spotlight 不喜欢的设置。它会根据频率对结果进行排序,例如,如果您使用 Notepad++ 多于 Notepad 或 MS Word 多于 Wordpad,那么这些将首先出现
而不是
run
只使用按 Windows 键并开始输入(在您开始输入之前,Windows 不会显示搜索字段)。Windows 将搜索您已安装的程序并为您提供“最佳”选择,通常效果很好。您甚至不必输入全名。
这当然是可能的,您需要做的就是将可执行文件的文件夹包含在 PATH 环境变量中。
例如,请参阅文章 如何添加到 Windows PATH 环境变量。
注意:当程序名称太长而无法舒适地键入时,发布者的改进是在同一文件夹中为程序创建一个短名称的链接,因此创建一个别名。
PATH 方法都是杂乱无章的。您不想为要添加的每一件事添加 PATH 变量。系统每次收到命令时都必须在路径中查找内容,因此最好保持路径尽可能小。实际表现?..谁知道..但它更慢,而且它是一个 PITA 为你想要能够做到这一点的每一件事做这件事。
“windows 搜索”方法很酷.. 但需要额外的步骤来确保您想要的项目被过滤到列表的顶部。我也使用这种方法,但不适用于我整天使用的东西,也不适用于我也想从命令行访问的东西。
这是 >MY< 技巧。
psp.lnk
. 我使用 UltraEdit,我的链接名称是ue.lnk
.ue somefile.txt
或psp mypicture.bmp
. 如果您在运行对话框中,则需要完整路径才能在命令行上使用路径。psp c:\myimages\mrbill.jpg
我多年来一直在使用这种方法。请注意,如果您不考虑自己在做什么,但将 .LNK 添加到您的 pathext 中会产生潜在的安全风险,但风险对我来说是值得的……请仔细考虑。
哦.. fyi,我还将批处理文件放在我的 CMD 文件夹中,以执行诸如切换服务组状态和执行我需要定期执行的其他琐碎任务之类的任务。它节省了我很多时间。
打开注册表编辑器(Win+R、
regedit
、 Enter),然后在以下任一键下:创建一个新键(右键单击
App Paths
并选择New
→Key
),然后将其命名为您想要的任何快捷方式单词,后跟.exe
. 选择该键后,双击右侧窗格中的“(默认)”并输入要运行的可执行文件的完整路径。现在 Win+R 后跟您的快捷键(不带
.exe
),然后 Enter 将运行该程序。这种方法不会污染
PATH
Windows,不会让您受制于任何 Windows 可能认为您今天想要找到的变幻莫测,并且不需要安装任何额外的软件。快捷方式词不必与可执行文件名称匹配。如果您在 HKEY_LOCAL_MACHINE 中执行此操作,那么它将适用于每个用户,而 HKEY_CURRENT_USER 将仅适用于您。在 HKEY_LOCAL_MACHINE 下,你会发现很多现有的条目可以用来模仿你的样式,而在 HKEY_CURRENT_USER 下你可能不会。(您甚至可能必须创建
App Paths
密钥。)正如@Gerald Schneider 在他的回答中指出的那样,为什么不直接按下Windows键并开始打字。运行对话框是过去时代的遗物(即 Windows 7,编辑:当然还有其他人指出的更早!我只是说 Windows 7,因为那是它在日常工作中最后一次广泛使用的时候)。开始菜单完全超越它,你只需点击Windows并立即输入,不要寻找输入框(如运行对话框);这完全是自动的,只需输入,它就会开始为您提供建议(与运行对话框不同,它不提供任何建议)。我实际上会问为什么您正在使用“运行”对话框,是否有可能您使用 Mac 很长时间,然后回到 Windows 并假设我们仍处于“Windows 7 领域”(这不是批评,我确定我如果我离开 Windows 很长时间也会这样做,我们使用我们最后记得的东西!)。
但是,关于 Spotlight 的观点,您在 Windows 中有很多选择。我使用适用于 Windows 10 的官方 Microsoft PowerToys,其中包括“PowerToys Run”,只需安装它,然后按Alt+Space并开始输入该对话框(就像 Spotlight 一样)。还有第 3 方变体,例如 Wox、Search Everything、Cerebro Pro、Launchy 或 KeyPiranha(这个变体有一个有趣的“操作步骤”,可让您找到命令,然后Tab将选项添加到命令行,这样您就可以构建可能非常适合您的需求的复合命令)。 https://docs.microsoft.com/en-us/windows/powertoys/
Spotlight的等效功能是 Windows 开始菜单中的搜索功能,该功能自Windows Vista以来一直存在。它不仅可以搜索可执行文件,还可以搜索文件、电子邮件、音乐、联系人……它甚至可以找到 Spotlight 不喜欢的设置。它会根据频率对结果进行排序,例如,如果您使用 Notepad++ 多于 Notepad 或 MS Word 多于 Wordpad,那么这些将首先出现
(Windows Vista)
(Windows 7的)
没有理由只使用“运行”对话框来运行程序。按Windowsthen 输入
W
会比Windows+ Rthen快winword
在 Windows 8 及更高版本中,搜索框一开始可能不会出现,但当您在打开开始菜单后键入任何字符时,它们仍然可以正常工作
在 Windows 10 中,另一种可用于搜索和打开程序的方式是搜索框,可通过Windows+激活S。这个链接到 Cortana,所以如果你已经登录,那么它可以做比搜索更多的事情
如前所述,如果您更喜欢 Spotlight 方式,那么PowerToys在按下Alt+时已经提供了相同的搜索功能Space。您还可以安装 3 rd方开始菜单应用程序以获取其他搜索方式
您可以使用Launchy或Microsoft 自己的 PowerToys等应用程序,它们提供“运行”应用程序。它们基本上扩展了 Windows 快速启动的功能。
我个人使用 Launchy 已经很多年了,你可以配置特定的文件夹来让它查找要运行的应用程序。我现在正在尝试 PowerToys Run out,到目前为止我很高兴,尽管它的灵活性要差得多。
是的你可以!
它不适合您的原因是您在 PATH 变量之一中没有可执行文件 (.exe)。
这是一个环境变量,当您不指定任何目录时,它是默认路径。
因此,例如,当您
winver
在运行中运行命令时,它会打开 Windows 版本对话框。在幕后发生的事情是它首先在 PATH 变量中找到您的命令文件。该文件位于C:\Windows\System32
. 然后它将它作为可执行文件运行。winver
==>C:\Windows\System32\winver.exe
它不适用于您的应用程序的原因是在任何 PATH 变量中都找不到它们。
您可以做的是为您最常运行的应用程序创建快捷方式到一个文件夹并将其添加到 PATH 变量之一。不要忘记将应用程序快捷方式命名为单个单词名称。
移动 exe 文件也可以,但很少因为应用程序需要在其文件夹中找到依赖项。
从以下简单指南进行咨询:
https ://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/