无忧启动论坛

标题: 有点晕,批处理制作desktop.ini文件 [打印本页]

作者: liquan2    时间: 2010-12-1 11:49
标题: 有点晕,批处理制作desktop.ini文件
[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=2
系统生成的能显示图标

批处理做的生成后的代码
[.ShellClassInfo]
IconFile=c:\windows\system32\SHELL32.dll
IconIndex=2
没戏


代码
pecmd cmd /c ">"%desktop%\GHOST\desktop.ini" echo [.ShellClassInfo] "
pecmd cmd /c ">>"%desktop%\GHOST\desktop.ini" echo IconFile=%SystemRoot%\system32\SHELL32.dll  "
pecmd cmd /c ">>"%desktop%\GHOST\desktop.ini" echo IconIndex=2 "
site %desktop%\GHOST\desktop.ini,+S+H
send #0x74_,#0x74^

为什么呢????
作者: lxl1638    时间: 2010-12-1 12:20
原帖由 liquan2 于 2010-12-1 11:49 发表
[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=2
系统生成的能显示图标

批处理做的生成后的代码
[.ShellClassInfo]
IconFile=c:\windows\system32\SHELL32.dll
IconIn ...

差不多了,就欠文件夹的属性没有设置。
其它不用 CMD,只用 PECMD 也可完成(高效更高,可读性更强)。
你下载附件解压到硬盘某位置,然后将 WRIT.TXT 丢给 PECMD.EXE 试试。
将 WRIT.TXT 拖到 PECMD.EXE 上面释放。

[ 本帖最后由 lxl1638 于 2010-12-1 12:21 编辑 ]

WRIT命令示例.RAR

135.61 KB, 下载次数: 125, 下载积分: 无忧币 -2


作者: slore    时间: 2010-12-1 12:34
attrib 文件夹一个只读属性就可以了,desktop.ini的属性其实无所谓
作者: yynq    时间: 2010-12-1 15:28

site %desktop%\GHOST\desktop.ini,+S+H

site %desktop%\GHOST,+S+H
作者: liquan2    时间: 2010-12-2 14:32
哈哈~~~
搞定了 最关键的就是目录加只读属性谢谢楼上的大大们!
还一个问题就是如何创建目录FILE创建不了"FILE %DeskTop%\123"




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3