找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 18872|回复: 11

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

[复制链接]
发表于 2009-10-3 19:05:27 | 显示全部楼层 |阅读模式
代码是这样的
可是为什么没有效果?已经正确了啊?但是文件夹的图标还是不变啊?
  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 编辑 ]
发表于 2009-10-3 19:07:56 | 显示全部楼层
我也是新手、、看不懂啊..5555555....
发表于 2009-10-3 19:09:21 | 显示全部楼层
  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
复制代码
发表于 2009-10-3 19:09:49 | 显示全部楼层
attrib +r folder
 楼主| 发表于 2009-10-3 19:19:22 | 显示全部楼层
原帖由 canyuexiaolang 于 2009-10-3 19:09 发表
@echo off
if not exist discover.ico (
rem 这里面好需要一个空格要不然出现错误fuck
echo discover.ico 图标文件不在当前目录,无法成功设置文件夹图标!!!
goto end
)
echo [.ShellClassInfo] >desktop.i ...


晕 你复制我的干嘛呀?
 楼主| 发表于 2009-10-3 19:20:26 | 显示全部楼层
原帖由 slore 于 2009-10-3 19:09 发表
attrib +r folder

这段是什么意思啊?看不明白啊?
发表于 2009-10-3 19:37:38 | 显示全部楼层
给文件夹加属性……

desktop.ini文件加不加都会显示
发表于 2009-10-3 20:03:32 | 显示全部楼层
应该能改呀、我的硬盘里没有desktop.ini、、你的配置错误吗、?
 楼主| 发表于 2009-10-3 20:05:50 | 显示全部楼层
原帖由 canyuexiaolang 于 2009-10-3 20:03 发表
应该能改呀、我的硬盘里没有desktop.ini、、你的配置错误吗、?

我的文件夹还是没变啊~到底是怎么回事啊~郁闷死啦~
发表于 2009-10-3 20:10:45 | 显示全部楼层
echo [.ShellClassInfo] >desktop.ini
echo IconFile=discover.ico >>desktop.ini
echo IconIndex=0 >>desktop.ini

这里有错吗?
发表于 2009-10-3 20:35:48 | 显示全部楼层
echo IconIndex=0 >>desktop.ini
0被当作句柄?
>>desktop.ini echo IconIndex=0
可以?
发表于 2009-10-3 20:36:11 | 显示全部楼层
请LZ仔细观察生成的desktop.ini!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 01:06 , Processed in 0.032868 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表