中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 文件夹美化 上一主题 | 下一主题
myfiyag
初级用户





积分 23
发帖 21
注册 2009-5-25
状态 离线
『楼 主』:  文件夹美化

@echo off

title:文件夹美化大师-------木易非楊

:main
cls
set wz=
color fc
echo                                                     文件夹美化大师
@ echo                  今天是:%date% 现在时刻:%time%

echo ────────────────────────────────────────
echo 1.美化批处理所在文件夹
echo 2.输入文件夹路径
echo 3.还原美化
echo 4.退出
echo.
set /p czn=请选择要进行的操作(1-3):
if "%czn%"=="1" goto thisdir
if "%czn%"=="2" goto getdir
if "%czn%"=="3" goto huan
if "%czn%"=="4" exit
:thisdir
set dir=%~dp0
goto meihua
:getdir
set /p dir=请输入你要美化的文件夹(路径必须写入 \ ):
if not exist %dir% echo 文件夹路径错误!请重新输入! & goto getdir
goto meihua
:meihua
cls
echo 正在操作的文件夹是:%dir%
echo ────────────────────────────────────────

echo 1.设置文件夹背景
echo 2.设置文件夹中文件名颜色
echo 3.设置文件夹的提示信息
echo 4.设置文件夹图标
echo 5.伪装文件夹
echo 6.美化文件夹
echo 7.返回
echo.
echo 注释:1-4选项设置要美化的内容,设置好后选6进行美化
echo 5是用来伪装文件夹(把文件夹伪装成回收站等),同时提供反伪装
echo 7返回主菜单
echo.
del %dir%desktop.ini /f /s /q /a>nul 2>nul

if not "%bp%"=="" echo 已设置文件夹背景:%bp%
if not "%tc%"=="" echo 已设置文件名颜色:%tc%
if not "%it%"=="" echo 已设置文件夹提示信息:%it%
if not "%ic%"=="" echo 已设置文件夹图标:%ic%
if not "%dx%"=="" echo 已设置图标索引:%dx%
if not "%wz%"==" " echo 已设置文件夹伪装:%wz%
echo.
set /p czn2=请选择要进行的操作(1-7):
if "%czn2%"=="1" goto backimage
if "%czn2%"=="2" goto textcolor
if "%czn2%"=="3" goto infotip
if "%czn2%"=="4" goto icon
if "%czn2%"=="5" goto camouflage
if "%czn2%"=="6" goto changedir
if "%czn2%"=="7" goto main

:huan
set /p dir=请输入你要还原的文件夹(路径必须写入 \ ):
if not exist %dir% echo 文件夹路径错误!请重新输入! & goto huan
del %dir%desktop.ini /f /s /q /a>nul 2>nul
echo   还原成功 任意键退出。。。。。。
pause >nul
goto exit

:backimage
cls
echo 设置文件夹背景
echo ────────────────────────────────────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图片的类型可以是JPG和BMP(其它不清楚)
echo.
set /p bp=请输入背景图片路径或直接将图片拖到此处:
goto meihua
:textcolor
cls
echo 设置文件名颜色
echo ────────────────────────────────────────
echo 注意:
echo 1.色彩代码使用6为16进制RGB模式(蓝绿红),如不明白可参照2
echo 2.常用色彩代码:
echo 黄色:00FFFF 浅绿色:80FF00
echo 蓝色:FF0000 浅蓝色:FFFF00
echo 绿色:00FF00 暗蓝色:FF8000
echo 红色:0000FF 浅紫色:FF80FF
echo 紫色:FF00FF 橙红色:0080FF
echo 灰色:C0C0C0 墨绿色:408000
echo 白色:FFFFFF 猪红色:000080
echo 褐色:004080 粉红色:8000FF
echo 黑色:000000 紫蓝色:FF0080
echo 深草绿色:008080
echo.
set /p tc=请输入文件名的颜色:
goto meihua
:infotip
cls
echo 设置文件夹提示信息
echo ────────────────────────────────────────
echo 简介:
echo 1.当鼠标指向文件夹时就会显示设置的文字
echo.
set /p it=请输入文件夹提示信息:
goto meihua
:icon
cls
echo 设置文件夹图标
echo ────────────────────────────────────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图标的类型时ICO(网上有很多ICO制作和转换软件)
echo.
set /p ic=请输入文件夹图标路径:
set /p dx=请输入图标的索引(默认为0):
goto meihua
:camouflage
cls
echo 伪装文件夹
echo ────────────────────────────────────────
echo.
echo 伪装成:
echo 1.我的电脑
echo 2.回收站
echo 3.网上邻居
echo 4.打印机
echo 5.我的文档
echo 6.字体文件夹
echo 7.算了,不伪装了
echo 8.解除伪装(仅把desktop改名)
echo.
echo 注意:伪装文件夹后将无法进入文件夹,进入前需解除伪装。
echo 所谓的解除伪装只是把desktop.ini重命名,要恢复只需将名字改回去。
echo.
set /p wz=请输入伪装的目标(1-8):
if "%wz%"=="7" set wz= & goto meihua
if "%wz%"=="1" set wz=我的电脑 & set id={20D04FE0-3AEA-1069-A2D8-08002B30309D}
if "%wz%"=="2" set wz=回收站 & set id={645FF040-5081-101B-9F08-00AA002F954E}
if "%wz%"=="3" set wz=网上邻居 & set id={208D2C60-3AEA-1069-A2D7-08002B30309D}
if "%wz%"=="4" set wz=打印机 & set id={2227A280-3AEA-1069-A2DE-08002B30309D}
if "%wz%"=="5" set wz=我的文档 & set id={ECF03A32-103D-11d2-854D-006008059367}
if "%wz%"=="6" set wz=字体文件夹 & set id={D20EA4E1-3957-11d2-A40B-0C5020524152}
if "%wz%"=="8" set wz= & ren %dir%desktop.ini desktop.ixi
goto meihua
:changedir
cls



echo 开始美化文件夹
echo ────────────────────────────────────────
echo 1.生成desktop.ini文件
echo [ExtShellFolderViews]>%dir%desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%dir%desktop.ini
echo 2.更改文件夹背景
if not "%bp%"=="" echo IconArea_Image=%bp%>>%dir%desktop.ini
echo 3.更改文件名颜色
if not "%tc%"=="" echo IconArea_Text=0x00%tc%>>%dir%desktop.ini
echo 4.更改文件夹提示信息
echo [.ShellClassInfo]>>%dir%desktop.ini
if not "%it%"=="" echo InfoTip=%it%>>%dir%desktop.ini
echo 5.更改文件夹图标
if not "%ic%"=="" echo IconFile=%ic%>>%dir%desktop.ini
echo 5.设置图标索引
if not "%dx%"=="" echo IconIndex=^%dx%>>%dir%desktop.ini
echo 6.更改文件夹伪装
if not "%id%"=="" echo CLSID=%id%>>%dir%desktop.ini
echo 7.设置文件(夹)系统属性
attrib %dir%desktop.ini +s +h +a +r
set "dir=%dir:~0,-1%"
attrib %dir% +s
echo.
echo ★文件夹美化完毕★
echo.
set bp=
set tc=
set it=
set ic=
set icn=
set wz=
pause
goto main

:exit
pause >nul

2010-3-20 13:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 2 楼』:  

直接对文件夹生成desk.ini文件是不能生效的,必须同时修改主文件表MFT。
你的批处理自己测试过吗?



批处理之家 http://bbs.bathome.net/forum-5-1.html
2010-3-20 13:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myfiyag
初级用户





积分 23
发帖 21
注册 2009-5-25
状态 离线
『第 3 楼』:  

以前试过,一年多了,现在是用不了。对不起,我在改改。

2010-3-20 14:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
740011611
初级用户





积分 96
发帖 83
注册 2009-6-4
来自 信阳
状态 离线
『第 4 楼』:  

没反应了?!

2010-3-20 14:34
查看资料  发送邮件  发短消息 网志  OICQ (740011611)  编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by Hanyeguxing at 2010-3-20 13:35:
直接对文件夹生成desk.ini文件是不能生效的,必须同时修改主文件表MFT。
你的批处理自己测试过吗?

attrib +r下就可以了。。。



S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2010-3-20 18:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by slore at 2010-3-20 18:45:


attrib +r下就可以了。。。

attrib 操作时,同步修改了$AttrDef和$MFT、$MFTMirr



批处理之家 http://bbs.bathome.net/forum-5-1.html
2010-3-20 19:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myfiyag
初级用户





积分 23
发帖 21
注册 2009-5-25
状态 离线
『第 7 楼』:  更新修正

@echo off

title:文件夹美化大师-------木易非楊
set dir=%~dp0
:main
cls
set wz=
color 9f
echo                                    文件夹美化大师
@ echo                  今天是:%date% 现在时刻:%time%

echo ────────────────────────────────

────────

:meihua
cls
echo 正在操作的文件夹是:%dir%
echo ────────────────────────────────

────────

echo 1.设置文件夹背景
echo 2.设置文件夹中文件名颜色
echo 3.设置文件夹的提示信息
echo 4.设置文件夹图标
echo 5.还原美化文件夹
echo 6.返回
echo 7.退出
echo.

echo.


if not "%pic%"=="" echo 已设置文件夹背景:%pic%
if not "%tc%"=="" echo 已设置文件名颜色:%tc%
if not "%it%"=="" echo 已设置文件夹提示信息:%it%
if not "%ic%"=="" echo 已设置文件夹图标:%ic%
if not "%dx%"=="" echo 已设置图标索引:%dx%

echo.
set /p czn2=请选择要进行的操作(1-7):
if "%czn2%"=="1" goto backimage
if "%czn2%"=="2" goto textcolor
if "%czn2%"=="3" goto infotip
if "%czn2%"=="4" goto icon
if "%czn2%"=="5" goto huan
if "%czn2%"=="6" goto main
if "%czn2%"=="7" goto>nul


:huan
set dir=
set /p dir=请输入你要还原的文件夹路径:
if not exist %dir% echo 文件夹路径错误!请重新输入! & goto huan
del %dir%\desktop.ini /f /s /q /a>nul 2>nul
echo   还原成功 任意键返回。。。。。。
pause
goto meihua

:backimage
cls
echo 设置文件夹背景
echo ────────────────────────────────

────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图片的类型可以是JPG和BMP(其它不清楚)
echo.
echo 请输入你要设置的文件夹路径(如:d:\我的文档),退出请直接按回车:

set dif=
set /p dif=
if not defined dif exit
echo 请输入你要设置的背景图片地址(只能使用本地图片),
echo 或将你的图片直接拉到此程序中:
set pic=
set /p pic=
if not defined pic del /f /q /a %dif%\desktop.ini

if exist %dif%\desktop.ini attrib -s -h -r %dif%\desktop.ini
attrib  +r  +s %dif% >nul 2>nul
echo [ExtShellFolderViews]>%dif%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}-{BE098140-A513-11D0

-A3A4-00C04FD706EC}>>%dif%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%dif%\desktop.ini
echo Attributes=1 >>%dif%\desktop.ini
echo IconArea_Image="%pic%">>%dif%\desktop.ini
echo [.ShellClassInfo]>>%dif%\desktop.ini
echo confirnFileOp=0 >>%dif%\desktop.ini

attrib +s +h +r %dif%\desktop.ini
cls
echo.
echo 设置成功,按任意键返回
pause

goto meihua
:textcolor
cls
echo 设置文件名颜色
echo ────────────────────────────────

────────
echo 注意:
echo 1.色彩代码使用6为16进制RGB模式(蓝绿红),如不明白可参照2
echo 2.常用色彩代码:
echo 黄色:00FFFF 浅绿色:80FF00
echo 蓝色:FF0000 浅蓝色:FFFF00
echo 绿色:00FF00 暗蓝色:FF8000
echo 红色:0000FF 浅紫色:FF80FF
echo 紫色:FF00FF 橙红色:0080FF
echo 灰色:C0C0C0 墨绿色:408000
echo 白色:FFFFFF 猪红色:000080
echo 褐色:004080 粉红色:8000FF
echo 黑色:000000 紫蓝色:FF0080
echo 深草绿色:008080
echo 3.图片背景下的色彩代码
echo 白色:  0x00FFFFFF   红色:  0x000000FF
echo 黄色:  0x0000FFFF   蓝色:  0x00FF0000
echo 绿色:  0x0000FF00   灰色:  0x00808080
echo 紫色:  0x0091278F   红蓝绿:0x00bbggrr
echo 石灰绿:0x0032CD32 霓虹篮:0x004D4DFF
echo 亮天蓝:0x0038B0DE 紫罗兰:0x004F2F4F
echo 紫罗兰红:0x00CC3299巧克力:0x005C3317
echo 蓝紫色:0x009F5F9F   珊瑚红:0x00FF7F00
echo 铜绿色:0x00527F76   中石板蓝色:0x007F00FF

echo.
echo 请输入你要设置的文件夹路径(如:d:\我的文档),退出请直接按回车:

set dif=
set /p dif=
if not defined dif exit
echo 请输入你要设置的文件名颜色:

set tc=
set /p tc=
if not defined tc del /f /q /a %dif%\desktop.ini
if exist %dif%\desktop.ini attrib -s -h -r %dif%\desktop.ini
attrib  +r  +s %dif% >nul 2>nul
echo [ExtShellFolderViews]>%dif%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}-{BE098140-A513-11D0

-A3A4-00C04FD706EC}>>%dif%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%dif%\desktop.ini
echo Attributes=1 >>%dif%\desktop.ini
echo IconArea_Image=%pic%>>%dif%\desktop.ini
echo IconArea_text=%tc%>>%dif%\desktop.ini

echo [.ShellClassInfo]>>%dif%\desktop.ini
echo confirnFileOp=0 >>%dif%\desktop.ini

attrib +s +h +r %dif%\desktop.ini
cls
echo.
echo 设置成功,按任意键返回
pause
goto meihua
:infotip
cls
echo 设置文件夹提示信息
echo ────────────────────────────────

────────
echo 简介:
echo 1.当鼠标指向文件夹时就会显示设置的文字
echo.
set /p it=请输入文件夹提示信息:
goto meihua
:icon
cls
echo 设置文件夹图标
echo ────────────────────────────────

────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图标的类型时ICO(网上有很多ICO制作和转换软件)
echo.
set /p ic=输入要制作的文件夹的完整路径:
set /p dx=请直接将图标拉入此处:
if not defined dx del /f /q /a %ic%\desktop.ini
if exist %ic%\desktop.ini attrib -s -h -r %ic%\desktop.ini
attrib  +r  +s %ic% >nul 2>nul
echo [.ShellClassInfo]>%ic%\desktop.ini
echo IconFile=%dx%>>%ic%\desktop.ini
echo Iconindex=0 >>%ic%\desktop.ini
attrib +s +h +r %ic%\desktop.ini
cls
echo.

set a=
set /p=设置成功,按1返回,任意键退出
if /i "%a%"=="1" goto meihua
if not /i "%a%"=="1" goto >nul

[ Last edited by myfiyag on 2010-3-21 at 16:33 ]

2010-3-21 16:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 8 楼』:  

我的D盘是NTFS分区,为什么不能对 D:\$Extend 这个目录进行美化啊?



批处理之家 http://bbs.bathome.net/forum-5-1.html
2010-3-21 16:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myfiyag
初级用户





积分 23
发帖 21
注册 2009-5-25
状态 离线
『第 9 楼』:  

我又加了一句attrib  +r  +s %dif% >nul 2>nul您在试试,请教我最后的返回怎么没效??请大师指点

2010-3-21 16:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myfiyag
初级用户





积分 23
发帖 21
注册 2009-5-25
状态 离线
『第 10 楼』:  再次修改

@echo off

title:文件夹美化大师-------木易非楊
color 9f
set dir=%cd%

:meihua
cls

echo                                    文件夹美化大师
@ echo                  今天是:%date% 现在时刻:%time%

echo ────────────────────────────────────────



echo 正在操作的文件夹是:%dir%
echo ────────────────────────────────────────

echo 1.设置文件夹背景
echo 2.设置文件夹中文件名颜色
echo 3.设置文件夹的提示信息
echo 4.设置文件夹图标
echo 5.还原美化文件夹
echo 6.返回
echo 7.退出
echo.




echo.

set /p czn=请选择要进行的操作(1-7):
if "%czn%"=="1" goto backimage
if "%czn%"=="2" goto textcolor
if "%czn%"=="3" goto infotip
if "%czn%"=="4" goto icon
if "%czn%"=="5" goto huan
if "%czn%"=="6" goto meihua
if "%czn%"=="7" goto>nul



echo.

pause

:huan
set dir=
set /p dir=请输入你要还原的文件夹路径:
if not exist %dir% echo 文件夹路径错误!请重新输入! & goto huan
del %dir%\desktop.ini /f /s /q /a>nul 2>nul
echo   还原成功 任意键返回。。。。。。
pause
goto meihua

:backimage
cls
echo 设置文件夹背景
echo ────────────────────────────────────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图片的类型可以是JPG和BMP(其它不清楚)
echo.
echo 请输入你要设置的文件夹路径(如:d:\我的文档),退出请直接按回车:

set dif=
set /p dif=
if not defined dif exit
echo 请输入你要设置的背景图片地址(只能使用本地图片),
echo 或将你的图片直接拉到此程序中:
set pic=
set /p pic=
if not defined pic del /f /q /a %dif%\desktop.ini
if exist %dif%\desktop.ini attrib -s -h -r %dif%\desktop.ini
attrib  +r  +s %dif% >nul 2>nul
echo [ExtShellFolderViews]>%dif%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}-{BE098140-A513-11D0-A3A4-00C04FD706EC}>>%dif%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%dif%\desktop.ini
echo Attributes=1 >>%dif%\desktop.ini
echo IconArea_Image="%pic%">>%dif%\desktop.ini
echo [.ShellClassInfo]>>%dif%\desktop.ini
echo confirnFileOp=0 >>%dif%\desktop.ini

attrib +s +h +r %dif%\desktop.ini
cls
echo.
echo 设置成功,按任意键返回
pause

goto meihua
:textcolor
cls
echo 设置文件名颜色
echo ────────────────────────────────────────
echo 注意:
echo 1.色彩代码使用6为16进制RGB模式(蓝绿红),如不明白可参照2
echo 2.常用色彩代码:
echo 黄色:00FFFF 浅绿色:80FF00
echo 蓝色:FF0000 浅蓝色:FFFF00
echo 绿色:00FF00 暗蓝色:FF8000
echo 红色:0000FF 浅紫色:FF80FF
echo 紫色:FF00FF 橙红色:0080FF
echo 灰色:C0C0C0 墨绿色:408000
echo 白色:FFFFFF 猪红色:000080
echo 褐色:004080 粉红色:8000FF
echo 黑色:000000 紫蓝色:FF0080
echo 深草绿色:008080
echo 3.图片背景下的色彩代码
echo 白色:  0x00FFFFFF   红色:  0x000000FF
echo 黄色:  0x0000FFFF   蓝色:  0x00FF0000
echo 绿色:  0x0000FF00   灰色:  0x00808080
echo 紫色:  0x0091278F   红蓝绿:0x00bbggrr
echo 石灰绿:0x0032CD32 霓虹篮:0x004D4DFF
echo 亮天蓝:0x0038B0DE 紫罗兰:0x004F2F4F
echo 紫罗兰红:0x00CC3299巧克力:0x005C3317
echo 蓝紫色:0x009F5F9F   珊瑚红:0x00FF7F00
echo 铜绿色:0x00527F76   中石板蓝色:0x007F00FF

echo.
echo 请输入你要设置的文件夹路径(如:d:\我的文档),退出请直接按回车:

set dif=
set /p dif=
if not defined dif exit
echo 请输入你要设置的文件名颜色:

set tc=
set /p tc=
if not defined tc del /f /q /a %dif%\desktop.ini
if exist %dif%\desktop.ini attrib -s -h -r %dif%\desktop.ini
attrib  +r  +s %dif% >nul 2>nul
echo [ExtShellFolderViews]>%dif%\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}-{BE098140-A513-11D0-A3A4-00C04FD706EC}>>%dif%\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%dif%\desktop.ini
echo Attributes=1 >>%dif%\desktop.ini
echo IconArea_Image=%pic%>>%dif%\desktop.ini
echo IconArea_text=%tc%>>%dif%\desktop.ini

echo [.ShellClassInfo]>>%dif%\desktop.ini
echo confirnFileOp=0 >>%dif%\desktop.ini

attrib +s +h +r %dif%\desktop.ini
cls
echo.
echo 设置成功,按任意键返回
pause
goto meihua
:infotip
cls
echo 设置文件夹提示信息
echo ────────────────────────────────────────
echo 简介:
echo 1.当鼠标指向文件夹时就会显示设置的文字
echo.
set /p it=请输入文件夹提示信息:
goto meihua
:icon
cls
echo 设置文件夹图标
echo ────────────────────────────────────────
echo 注意:
echo 1.如果操作的文件夹是硬盘上的文件夹,可以使用绝对路径和相对路径
echo 2.如果操作的文件夹是移动设备上的文件夹,最好使用相对路径!
echo 3.图标的类型时ICO(网上有很多ICO制作和转换软件)
echo.
set /p ic=输入要制作的文件夹的完整路径:
set /p dx=请直接将图标拉入此处:
if not defined dx del /f /q /a %ic%\desktop.ini
if exist %ic%\desktop.ini attrib -s -h -r %ic%\desktop.ini
attrib  +r  +s %ic% >nul 2>nul
echo [.ShellClassInfo]>%ic%\desktop.ini
echo IconFile=%dx%>>%ic%\desktop.ini
echo Iconindex=0 >>%ic%\desktop.ini
attrib +s +h +r %dif%\desktop.ini

cls
echo.
echo 设置成功,按任意键返回
pause
goto meihua

[ Last edited by myfiyag on 2010-3-23 at 19:50 ]

2010-3-22 22:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: