这是一个用于批量更改文件夹图标的Windows批处理脚本。支持两种模式:为每个图标文件(.ico)创建同名文件夹并设置图标,或为已有文件夹设置图标(图标文件在文件夹内)。此外,脚本还集成了图标缓存清理功能,确保图标更改后能够立即生效。同时可以在代码中补充你的图标转换工具名称,方便一键启动。
- 批量处理:自动为多个文件夹设置图标,无需手动操作。
- 两种模式:支持创建新文件夹并设置图标,或为现有文件夹设置图标。
- 图标缓存清理:内置清理图标缓存功能,确保图标更改后立即生效。
- 用户友好:提供简单的菜单选择和提示信息,易于使用。
- 兼容性:适用于Windows操作系统。
- 确保你的系统支持批处理文件(.bat)。
- 准备好
.ico格式的图标文件。
- 将此批处理脚本和图标文件放置在同一目录下(对于模式1)。
- 如果需要为现有文件夹设置图标,请将图标文件放在目标文件夹内(对于模式2)。
- 双击运行此批处理脚本。
- 按照脚本提示选择功能(输入
1或2)。 - 脚本将自动执行相应的操作。
假设你有以下图标文件:
folder1.icofolder2.ico
运行脚本并选择模式1后,脚本将:
- 创建
folder1和folder2文件夹。 - 将图标文件重命名为隐藏文件,并移动到对应文件夹内。
- 为每个文件夹设置图标。
假设你有以下文件夹和图标文件:
MyFolder1(包含folder1.ico)MyFolder2(包含folder2.ico)
运行脚本并选择模式2后,脚本将:
- 检测每个文件夹内的
.ico文件。 - 为每个文件夹设置对应的图标。
- 图标文件必须是
.ico格式。 - 如果文件夹已有图标,运行脚本将覆盖原有图标设置。
- 确保以管理员权限运行脚本,以避免权限不足导致的错误。
- 如果图标更改后未立即生效,请尝试清理图标缓存(脚本提供此功能)。
- 脚本会自动启动同目录下的
图标提取转换器.exe(如果存在)。如果不需要此功能,可以删除相关代码。
如果在使用过程中遇到任何问题,请随时在GitHub仓库的Issues页面提交问题,我会尽快回复并协助解决。