【发布时间】:2018-12-21 22:48:25
【问题描述】:
我使用批处理文件对 desktop.ini 文件进行更改,将现有文件替换为新文件。这部分的代码是:
move /y "Games\desktop.ini" "%UserProfile%\Games"
它成功地替换了文件(我使用了 attrib +s 和 +h),但文件夹的图标没有改变。我可以做些什么来让 Windows 资源管理器识别更改?我之前听说过一些关于 SHChangeNotify 的事情。
【问题讨论】:
标签: c++ windows batch-file cmd desktop.ini