windows 上让文件类型和程序关联的批处理程序。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows 上让文件类型和程序关联的批处理程序。相关的知识,希望对你有一定的参考价值。

文件关联工具

地址: https://github.com/wll8/assoc-tool

本工具可以用来为你的便携程序添加文件关联,比如 nodepad2.exe 、 vscode 或其他图片处理程序,而不仅仅是 sublime text 。

使用方法

把要关联的程序比如 nodepad2.exe 拖入本工具的窗口即可进行操作。

  • [x] 添加右键菜单
  • [x] 关联扩展名
  • [x] 关联图标
  • [x] 取消关联扩展名
  • [x] 取消添加右键菜单
  • [ ] 图标叠加

设置扩展名

按照以下格式录入 ext.txt 并与要关联的程序保存在同一个目录下即可。

  ; 每行前面的分号为注释标记
  ; 每行输入一个扩展名
  c
  css
  ;htm
  ;html
  json
  vue

选择图标大小

提供了三种大小选择 32 64 256 ,默认是 64 ,你可以修改代码中的 set ico_size=64 值来选择尺寸,尺寸较大的比较清晰也较占空间。

未完成功能

想实现图标叠加效果,类似下图。当一些文件关联某个软件以后,这些文件除了拥有本身类型的图标以外,还叠加一个小图标,也就是当前关联的程序。

谷歌了半天,好像没有可以直接使用的方法。叠加的图标要调用 shell 接口先进行注册……

鸣谢

  • Sublime-Text-Portable-Tool
  • vscode-icons
  • svgexport
  • png2ico

以上是关于windows 上让文件类型和程序关联的批处理程序。的主要内容,如果未能解决你的问题,请参考以下文章

将文件类型与 Chrome 打包应用程序相关联

怎样在文件夹选项中创建关联

如何将应用程序与文件类型(文件扩展名)关联起来?

怎样在我的文档里“控制面板里的文件夹选项中创建关联”?

自动化默认程序关联

是否可以在 iOS 9 上让您的 iPad 应用退出多任务处理?