我使用批处理文件通过将现有文件替换为新文件来更改 desktop.ini 文件。这部分的代码是:
move /y "Games\desktop.ini" "%UserProfile%\Games"
它成功地替换了文件(我使用了 attrib +s 和 +h),但文件夹的图标没有改变。如何让 Windows Explorer 识别更改?我之前听说过一些关于 SHChangeNotify 的事情。
我使用批处理文件通过将现有文件替换为新文件来更改 desktop.ini 文件。这部分的代码是:
move /y "Games\desktop.ini" "%UserProfile%\Games"
它成功地替换了文件(我使用了 attrib +s 和 +h),但文件夹的图标没有改变。如何让 Windows Explorer 识别更改?我之前听说过一些关于 SHChangeNotify 的事情。