中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] »
作者:
标题: 设置C盘背景的批处理 上一主题 | 下一主题
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『楼 主』:  设置C盘背景的批处理

声明:方法来自网络。
         本批处理没有技术含量,纯属玩笑之作^_^,美其名曰:个性化
         拖动图片到批处理上就可以将C盘背景设置成该图片。
@echo off
echo [ExtShellFolderViews]>c:\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}>>c:\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>c:\desktop.ini
echo Attributes=1>>c:\desktop.ini
echo IconArea_Image=%1>>c:\desktop.ini
echo [.ShellClassInfo]>>c:\desktop.ini
echo ConfirmFileOp=0>>c:\desktop.ini
[ Last edited by ccwan on 2006-12-10 at 07:01 AM ]

   此帖被 +3 点积分     点击查看详情   
评分人:【 redtek 分数: +3  时间:2006-12-11 00:02




三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2006-12-10 06:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 2 楼』:  


  呵呵,效果还可以,不过是平铺的,不知道有没有拉伸之后的效果,像桌面那样。
  
  另外,经过测试,把后面的盘符C改成D盘,同样可以设置D盘的背景图片,猜想E,F等盘应该也可以用类似的方法来设置背景图片吧。

  呵呵,还是蛮有个性的。^_^


[ Last edited by lxmxn on 2006-12-10 at 07:28 AM ]

2006-12-10 07:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 3 楼』:  

怎么恢复呀?



Windows 一键还原
http://www.yjhy.com
2006-12-10 07:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by lianjiang2004 at 2006-12-10 07:34:
怎么恢复呀?


  清空desktop.ini文件的内容应该就可以了。


2006-12-10 07:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
vkill
金牌会员





积分 4103
发帖 1744
注册 2006-1-20
来自 甘肃.临泽
状态 离线
『第 5 楼』:  

还真没研究过desktop.ini哦,标题改改哈~

2006-12-10 07:54
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『第 6 楼』:  

一直都是软件修改.这下不用了.谢谢楼主.多出一些此类的批处理.顶了

2006-12-10 08:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『第 7 楼』:  

我想问一下,我想在下一级目录搞上图片背景应该怎样作啊?
把盘符用变量替换,desktop.ini隐藏就更完美了!
@echo off
set /p pf=请输入盘符:
echo [ExtShellFolderViews]>%pf%:\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}>>%pf%:\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%pf%:\desktop.ini
echo Attributes=1>>%pf%:\desktop.ini
echo IconArea_Image=%1>>%pf%:\desktop.ini
echo [.ShellClassInfo]>>%pf%:\desktop.ini
echo ConfirmFileOp=0>>%pf%:\desktop.ini
attrib +h %pf%:\desktop.ini
[ Last edited by lotus516 on 2006-12-10 at 01:50 PM ]

2006-12-10 13:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:  


  测试了一下,好象不能在下一级目录中设置这种效果,只能在根目录下才可以。


2006-12-10 14:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by lxmxn at 2006-12-10 01:14:

  测试了一下,好象不能在下一级目录中设置这种效果,只能在根目录下才可以。

可以,用“attrib +s”将目录设置为系统目录就OK了
加上以下脚本文件夹图标也会变
[.ShellClassInfo]
IconFile=*.ico
[ Last edited by zh159 on 2006-12-10 at 01:46 AM ]

2006-12-10 14:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 10 楼』:  


  难怪测试了半天,只在根目录成功,子目录就不成功啊。还发现desktop.ini的内容发生了变化。


2006-12-10 15:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 11 楼』:  

re all:

    目前还没想到办法使图片平铺,不过对于分辨率为1024*768的朋友来说,图片像素约为800*600应该差不多吧。偶是1280*1024的分辨率,图片像素1100*1000

    好像上传有问题,先加个附件大家看看,过几天我再删除。

[ Last edited by ccwan on 2006-12-10 at 11:03 PM ]

   此帖被 +13 点积分        点击查看详情   
评分人:【 523066680 分数: +13  时间:2009-9-6 10:51


附件 1: c盘.jpg (2006-12-10 23:02, 175.22 K, 下载附件所需积分 1 点 ,下载次数: 28)




三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2006-12-10 22:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『第 12 楼』:  

我测了一下,根本就不用改desktop.ini的内容!只是把文件夹的属性改了就可以了!!
@echo off
set /p pf=请输入盘符(请如下打 d:或d:\1):
set pf=%pf:"=%
attrib -r -s -h "%pf%"\desktop.ini>nul
echo [ExtShellFolderViews]>"%pf%"\desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}>>"%pf%"\desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>"%pf%"\desktop.ini
echo Attributes=1>>"%pf%"\desktop.ini
echo IconArea_Image=%1>>"%pf%"\desktop.ini
echo [.ShellClassInfo]>>"%pf%"\desktop.ini
echo ConfirmFileOp=0>>"%pf%"\desktop.ini
attrib +h +r +s "%pf%"\desktop.ini
attrib +s "%pf%" /s /d
[ Last edited by lotus516 on 2006-12-11 at 01:58 PM ]

2006-12-11 01:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by lotus516 at 2006-12-10 12:00:
我测了一下,根本就不用改desktop.ini的内容!只是把文件夹的属性改了就可以了!!
......

改文件夹的属性就是在当前文件夹下新增一个desktop.ini来定义当前文件夹,不信你打开显示隐藏文件看看。

2006-12-11 05:12
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『第 14 楼』:  

不知我的电脑和你是不是一样,我就只有一个desktop.ini文件,而我的是加了只读的也不可能改啊!!再说不可能有同名的文件啊!!

2006-12-11 12:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
boyss
初级用户





积分 21
发帖 10
注册 2006-11-11
状态 离线
『第 15 楼』:  

拖了一次后,再拖另一幅图片就改不了.因为desktop.ini文件里的数据只会增加多几行,不能改变以前的

2006-12-11 13:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: