Windows 10:将命令与“所有”文件关联

Windows 10:将命令与“所有”文件关联

在 Windows 机器上,我需要为“所有”数据文件(具体来说,所有图像格式和扩展名为 .txt 或 .html 的文本文件,但将其添加到所有文件也是可以接受的)添加“右键鼠标”选项。

这个新选项必须执行“curl”命令。Curl 是一个现有的已安装包,要执行的语句如下:

c:\Program Files\curl.exe -X "文件=@我的文件http://foo.com

在哪里 ”我的文件“必须替换为用鼠标右键操作选择的文件的路径(实际句子要长一些)。

它类似于安装 zip/unzip 软件时出现的“压缩”选项。此新选项不得抑制当前文件关联。

有什么提示吗?

谢谢。

答案1

这应该非常接近:

[HKEY_CLASSES_ROOT\*\shell\postme\command]
@="\"c:\Program Files\curl.exe\" -X \"file=@%1\" https://example.com/"

您需要将其导入到注册表(或添加与那里的值相等的默认选项),然后重新启动 Explorer,它应该可以作为“postme”提供给您。

相关内容