Skip to content

yanlouk/set_icon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

批量更改文件夹图标工具

这是一个用于批量更改文件夹图标的Windows批处理脚本。支持两种模式:为每个图标文件(.ico)创建同名文件夹并设置图标,或为已有文件夹设置图标(图标文件在文件夹内)。此外,脚本还集成了图标缓存清理功能,确保图标更改后能够立即生效。同时可以在代码中补充你的图标转换工具名称,方便一键启动。

功能特点

  • 批量处理:自动为多个文件夹设置图标,无需手动操作。
  • 两种模式:支持创建新文件夹并设置图标,或为现有文件夹设置图标。
  • 图标缓存清理:内置清理图标缓存功能,确保图标更改后立即生效。
  • 用户友好:提供简单的菜单选择和提示信息,易于使用。
  • 兼容性:适用于Windows操作系统。

使用方法

前提条件

  • 确保你的系统支持批处理文件(.bat)。
  • 准备好.ico格式的图标文件。

操作步骤

  1. 将此批处理脚本和图标文件放置在同一目录下(对于模式1)。
  2. 如果需要为现有文件夹设置图标,请将图标文件放在目标文件夹内(对于模式2)。
  3. 双击运行此批处理脚本。
  4. 按照脚本提示选择功能(输入12)。
  5. 脚本将自动执行相应的操作。

示例

模式1:为每个图标文件创建同名文件夹并设置图标

假设你有以下图标文件:

  • folder1.ico
  • folder2.ico

运行脚本并选择模式1后,脚本将:

  • 创建folder1folder2文件夹。
  • 将图标文件重命名为隐藏文件,并移动到对应文件夹内。
  • 为每个文件夹设置图标。

模式2:为已有文件夹设置图标(图标文件在文件夹内)

假设你有以下文件夹和图标文件:

  • MyFolder1(包含folder1.ico
  • MyFolder2(包含folder2.ico

运行脚本并选择模式2后,脚本将:

  • 检测每个文件夹内的.ico文件。
  • 为每个文件夹设置对应的图标。

注意事项

  • 图标文件必须是.ico格式。
  • 如果文件夹已有图标,运行脚本将覆盖原有图标设置。
  • 确保以管理员权限运行脚本,以避免权限不足导致的错误。
  • 如果图标更改后未立即生效,请尝试清理图标缓存(脚本提供此功能)。
  • 脚本会自动启动同目录下的图标提取转换器.exe(如果存在)。如果不需要此功能,可以删除相关代码。

问题反馈

如果在使用过程中遇到任何问题,请随时在GitHub仓库的Issues页面提交问题,我会尽快回复并协助解决。

About

图标设置【此简介由AI生成】

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors