在“开始”菜单搜索中禁用“命令”或exe的命令参数?
这有点复杂所以请耐心等待:基本上,Windows 7/10开始菜单搜索包括PATH环境变量和App Paths注册表项(SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths)中的可执行文件的结果。 因此,如果您在搜索栏中输入“regedi”,您将无法获得任何结果,但“regedit”确实如此,因为它存在于C:\ Windows中,这是一个PATH条目。 另一个例子 。 这不是问题,但如果你继续输入,“regedit fsfsdf”它会锁定你输入的内容,现在你输入了一个完整的regedit命令。当您按Enter键或单击搜索结果时,“fsfsdf”部分将被视为regedit的参数。 现在我使用FL Studio 12,可执行文件是安装到App Paths注册表项的FL.exe。当我输入FL Studio并按Enter键时,它会尝试以Studio作为参数打开“FL.exe Studio”,并抛出Studio不存在且无法打开的错误。 在PATH或App Paths中输入可执行文件的名称时,有没有办法禁用参数? 编辑:我意识到我可以从App Paths中删除FL.exe条目,但我想知道是否还有更多 - 可能有一些选项在注册表中的某处禁用它。