求一个windows平台的快捷键软件,可以用指定软件打开选中的文件。

求一个windows平台的快捷键软件,可以用指定软件打开选中的文件。
比如,平常我要打开一个123.json或者456.config,我一般:鼠标右键–打开方式–记事本;或者鼠标右键–Open with notepad3。
那么有没有一个软件,比如我鼠标左键选中123.json,然后我按快捷键(预先设置好的,比如:ALT+O),那么就直接用notepad3打开了这个文件。

F4Menu?不过其实楼主需要的是文件管理器的自定义功能

只要notepad3吗

AHK V2

^o::
{
static notepad3 := "D:\OneDrive\Program\Notepad3\Notepad3.exe"
A_Clipboard := ""
Send("^c")
ClipWait(1)
if A_Clipboard
	run(notepad3 " " A_Clipboard)
}
1 个赞

Candy或者 RunAny ,都是ahk写的,完美契合你的需求。需要自己研究一会,配置好了是神器。

1 个赞

我以前用ahk写过一个超级发送的小工具.

就是选中任意文本,文件,链接, 按下 win+B, 就会弹窗.

然后有一堆按钮可以点, 比如用everything 搜索, 用迅雷打开, 用百度查询 等等.

这个你可以研究一下ahk就行. 难度不大.

我查了下F4MENU,好像是TC插件?TC这类文件管理器太“重”了,我尝试过好多次,最后都放弃了,我平时的确用不到这么重量级的功能,哎。

以前搞过AutoIT,你这个思路也许我可以尝试下用AutoIT来实现,应该差不了太多。感谢。

嗯嗯,从目前看来,还真可能要自己动手了。

我看了下RunAny,感觉比较接近我的需求了,而且这个软件也挺厉害的,超出我的需求,改天试试。

runany 设置里可以改
如图
https://i.imgur.com/hOQmVSu.png
软件开源的 GitHub - hui-Zz/RunAny: 【RunAny】一劳永逸的快速启动软件,拥有三键启动、一键直达、规则启动、批量搜索、全局热键、短语输出、热键映射、脚本插件等功能

是独立的小软件,而且跟你的要求不完全一致,F4Menu是弹出一个菜单让你选择用什么打开

我信你个大头鬼

Clavier+可以满足你

我测试了一下Clavier+,好像这个只能设置用快捷键打开某个程序,但是却不能用某个程序打开某个文件?因为我是需要快速用某个程序打开我选中的文件。

这个在Quicker里实现也比较容易,1分钟走起。
做一个动作,先获取选中文件的路径,放到一个列表里。
然后循环处理列表的每个文件路径:运行指定的程序,把文件路径作为参数传递给程序。
image

然后给动作设置一个快捷键就OK了。

设计过程录制了一个小视频供参考:

动作链接:用指定程序打开文件 - 动作信息 - Quicker

最新版本Quicker免费版开放了3个快捷键和10个扩展热键可以使用。