一、软件简介
Desktop Icon Guardian 是一款用于 Windows 桌面图标位置管理的轻量级工具,专为网吧、家用办公等需要一键排序桌面布局的场景设计。
软件通过读取配置文件中的图标位置信息,运行主程序可自动将图标恢复至预设位置。
核心特性:
-
桌面图标位置固定
-
多分辨率配置支持
-
非配置图标自动右侧竖排
-
后台静默运行,无窗口、无弹窗、无干扰
二、功能说明
2.1 图标位置固定
在客户机上普通用户模式下,将桌面图标摆放至理想位置,运行 DumpIconPos.exe 导出配置文件。客户机开机后,SetIconPos.exe 将按配置文件恢复图标位置。
2.2 非配置图标自动排列
配置文件中未包含的图标(如用户新建文件、自动生成的快捷方式),程序将自动将其排列至屏幕右侧区域,纵向排列。主图标区保持整洁,右侧区域自动收纳。
2.3 多分辨率支持
程序根据当前系统分辨率自动加载对应的配置文件(命名格式:宽X高.desktop)。支持预先导出多份配置文件(如 1920×1080、2560×1440、1366×768),程序运行时自动匹配。
2.4 全屏应用跳过
检测到前台窗口覆盖全屏时,程序自动跳过本次扫描,避免干扰全屏游戏、视频播放等场景。
2.5 资源占用
| 项目(使用C++编写) | 数值 |
|---|---|
| 内存占用 | 约 8 MB |
| CPU 占用 | < 0.5% |
| 磁盘 I/O | 无(日志写入除外) |
| 网络通信 | 无(鄙视网吧广告盗号等行为) |
三、使用方法
3.1 导出配置文件
-
进入普通用户模式。
-
将桌面图标摆放至目标位置。
-
运行
DumpIconPos.exe。 -
程序自动生成配置文件,命名格式为当前分辨率,如
1920X1080.desktop。
配置文件格式:
[图标位置]
此电脑=14|103
回收站=14|204
Microsoft Edge=14|608
穿越火线=90|204 ...
格式说明:图标名=X坐标|Y坐标。
3.2 客户机部署
如:将以下文件复制至客户机 X:\Tools\ 目录:
-
SetIconPos.exe(桌面图标排序工具) -
对应分辨率的
.desktop配置文件
在无盘开机命令或其他维护通道中添加开机脚本:
On Error Resume Next
Set ws = CreateObject("Wscript.Shell")
ws.CurrentDirectory = "X:\Tools"
WScript.Sleep 2000
ws.Run """X:\Tools\SetIconPos.exe""", 0, False
-
使用vbs脚本延时静默运行
3.3 多分辨率配置
分别切换至不同分辨率,重复执行导出步骤,生成多份配置文件:
1920X1080.desktop
2560X1440.desktop
1366X768.desktop
程序运行时按当前分辨率自动加载对应文件。
四、常见问题
Q1:客户切换分辨率后图标错位
A:预先导出对应分辨率的配置文件,程序自动匹配。
Q2:程序被手动结束
A:使用单实例互斥锁。重新启动客户机后自动恢复。
Q3:图标名称无法匹配
A:重新运行 DumpIconPos.exe,覆盖旧配置。
Q4:是否影响游戏性能
A:否。全屏应用自动跳过,CPU 占用低于 0.5%。
Q5:是否支持 4K 分辨率
A:支持。导出对应分辨率配置文件即可。
五、使用效果
六、下载地址
七、反馈与支持
如有建议或问题,请在帖内回复或发送站内信。





暂无评论内容