分享

[已解决]BAT脚本修改指定文件夹的图标,文件夹图标不变

 長生閣 2021-09-15
去虚拟机中的 XP系统试了下,在XP下确实不行,发现是参数写法不一样。可能 WIN7 和 XP 差不多。

下面这个新的 测试 XP WIN10都正常。 XP系统把延时部分删除。

  1. @echo off
  2. set/p=先把 #.ico 放入文件夹内并拖入文件夹到批上 <nul
  3. (pause>nul
  4. (for /d %%a in (%1) do (
  5. echo [.ShellClassInfo]
  6. echo IconIndex=0
  7. echo IconFile=..\%%~nxa\#.ico
  8. ))>"%~1\desktop.ini"
  9. pushd %1
  10. attrib +s +h desktop.ini
  11. attrib +s +h #.ico
  12. popd
  13. attrib +r %1
  14. ie4uinit -show
  15. )
  16. echo 延时60秒... 针对WIN10系统,文件夹嵌套,延时刷新
  17. timeout /t 60 /nobreak
  18. md "%~1\请删除我"
  19. rd /q "%~1\请删除我"
  20. ie4uinit -show

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多