我使用批处理文件通过将现有文件替换为新文件来对desktop.ini文件进行更改。该部分的代码是:
move /y "Games\desktop.ini" "%UserProfile%\Games"
它成功地替换了文件(我使用了attrib + s和+ h),但是文件夹的图标没有改变。如何使Windows资源管理器识别更改?我以前听说过有关SHChangeNotify的信息。
答案 0 :(得分:0)
我想通了,它是如此简单。我要做的就是这个:
attrib +s +r "%UserProfile%\Games"
图标立即更改。