Board logo

标题: [文本处理] 为什么我的批处理正确却不能修改文件夹图标? [打印本页]

作者: lingyun    时间: 2009-10-3 19:05     标题: 为什么我的批处理正确却不能修改文件夹图标?

代码是这样的
可是为什么没有效果?已经正确了啊?但是文件夹的图标还是不变啊?
  1. @echo off
  2. if not exist discover.ico ( rem 这里面好需要一个空格要不然出现错误fuck
  3. echo discover.ico 图标文件不在当前目录,无法成功设置文件夹图标!!!
  4. goto end)
  5. echo [.ShellClassInfo] >desktop.ini
  6. echo IconFile=discover.ico >>desktop.ini
  7. echo IconIndex=0 >>desktop.ini
  8. attrib desktop.ini +h +s +r
  9. attrib discover.ico +h +s +r
  10. echo.
  11. echo 成功将当前文件夹的图标更改为discover.ico。
  12. :end
复制代码

大家再帮我下啊 我新手的!

[ 本帖最后由 lingyun 于 2009-10-3 19:07 编辑 ]
作者: canyuexiaolang    时间: 2009-10-3 19:07

我也是新手、、看不懂啊..5555555....
作者: canyuexiaolang    时间: 2009-10-3 19:09

  1. @echo off
  2. if not exist discover.ico (
  3. rem 这里面好需要一个空格要不然出现错误fuck
  4. echo discover.ico 图标文件不在当前目录,无法成功设置文件夹图标!!!
  5. goto end
  6. )
  7. echo [.ShellClassInfo] >desktop.ini
  8. echo IconFile=discover.ico >>desktop.ini
  9. echo IconIndex=0 >>desktop.ini
  10. attrib desktop.ini +h +s +r
  11. attrib discover.ico +h +s +r
  12. echo.
  13. echo 成功将当前文件夹的图标更改为discover.ico。
  14. :end
复制代码

作者: slore    时间: 2009-10-3 19:09

attrib +r folder
作者: lingyun    时间: 2009-10-3 19:19

原帖由 canyuexiaolang 于 2009-10-3 19:09 发表
@echo off
if not exist discover.ico (
rem 这里面好需要一个空格要不然出现错误fuck
echo discover.ico 图标文件不在当前目录,无法成功设置文件夹图标!!!
goto end
)
echo [.ShellClassInfo] >desktop.i ...


晕 你复制我的干嘛呀?
作者: lingyun    时间: 2009-10-3 19:20

原帖由 slore 于 2009-10-3 19:09 发表
attrib +r folder

这段是什么意思啊?看不明白啊?
作者: slore    时间: 2009-10-3 19:37

给文件夹加属性……

desktop.ini文件加不加都会显示
作者: canyuexiaolang    时间: 2009-10-3 20:03

应该能改呀、我的硬盘里没有desktop.ini、、你的配置错误吗、?
作者: lingyun    时间: 2009-10-3 20:05

原帖由 canyuexiaolang 于 2009-10-3 20:03 发表
应该能改呀、我的硬盘里没有desktop.ini、、你的配置错误吗、?

我的文件夹还是没变啊~到底是怎么回事啊~郁闷死啦~
作者: canyuexiaolang    时间: 2009-10-3 20:10

echo [.ShellClassInfo] >desktop.ini
echo IconFile=discover.ico >>desktop.ini
echo IconIndex=0 >>desktop.ini

这里有错吗?
作者: Seter    时间: 2009-10-3 20:35

echo IconIndex=0 >>desktop.ini
0被当作句柄?
>>desktop.ini echo IconIndex=0
可以?
作者: Seter    时间: 2009-10-3 20:36

请LZ仔细观察生成的desktop.ini!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2