桌面图标排序工具(Desktop Icon Guardian)

一、软件简介

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 导出配置文件

  1. 进入普通用户模式。

  2. 将桌面图标摆放至目标位置。

  3. 运行 DumpIconPos.exe。

  4. 程序自动生成配置文件,命名格式为当前分辨率,如 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:支持。导出对应分辨率配置文件即可。


五、使用效果

 

六、下载地址

(点击此处进入下载)密码:75dm


七、反馈与支持

如有建议或问题,请在帖内回复或发送站内信。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容