中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何让批处理执行后 自动刷新
« [1] [2] »
作者:
标题: 如何让批处理执行后 自动刷新 上一主题 | 下一主题
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『楼 主』:  如何让批处理执行后 自动刷新

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t reg_dword /d 00000001 /f
assoc .txt=txtfile

这是一条"显示受保护的操作系统文件"的批处理.最后一句是在论坛找的刷新的命令.但是执行后.隐藏的系统文件夹不能显示.还是要点右键刷新.才能显示.如果结束资源管理器.再打开我的电脑.是可以.但太繁琐还不如直接点右键刷新.

请大虾帮忙.教我自动刷新的命令.如何自动刷新.即时显示.

下面的附件.是我在网上找的.一个大虾做的此类软件.可以自动刷新.即时显示.还在鼠标右键有菜单.

我水平太差.麻烦各位了.

帖子如有不对.请版主指出.我立刻改正

[ Last edited by eech on 2006-12-13 at 06:58 AM ]

2006-12-13 03:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 2 楼』:  

不错,收藏

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




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

没弄明白你的意思。
这是1个vbs,2个reg,3个bat文件构成的。

   此帖被 +1 点积分    点击查看详情   
评分人:【 YYDDOS 分数: +1  时间:2006-12-13 05:24




三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2006-12-13 04:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




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

利用VBS脚本发送“F5+F10+E”按键进行刷新

2006-12-13 04:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




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

“显示隐藏系统文件”加入到右键的VBS里面已经写了:
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.SendKeys "{F5}+{F10}e"
bat 里直接用 echo 方式写成 vbs 脚本执行

补充:
不会 echo 方式???-_-|||
echo Set WSHShell = WScript.CreateObject("WScript.Shell")>temp.vbs
echo WSHShell.SendKeys "{F5}+{F10}e">>temp.vbs
temp.vbs
[ Last edited by zh159 on 2006-12-12 at 04:47 PM ]

2006-12-13 05:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复
YYDDOS
初级用户




积分 38
发帖 16
注册 2006-12-9
来自 乡下
状态 离线
『第 6 楼』:  

真是好 东东啊,崇拜!

2006-12-13 05:23
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (343003644)  编辑帖子  回复  引用回复
voiL
中级用户





积分 384
发帖 189
注册 2005-10-19
状态 离线
『第 7 楼』:  

inf好像是即时刷新的.何不用inf试试...

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




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


  {F5}+{F10}+E刷新的作用与直接{F5}刷新有什么区别呢?


2006-12-13 09:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kennyfan
中级用户




积分 259
发帖 112
注册 2006-9-18
状态 离线
『第 9 楼』:  

晕晕.还是不懂,我索性按F5好了!

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




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

assoc .txt=txtfile

这个看起来好像也能刷新.但不起作用

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




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



  Quote:
Originally posted by lxmxn at 2006-12-12 20:57:

  {F5}+{F10}+E刷新的作用与直接{F5}刷新有什么区别呢?

就那个右键“显示/隐藏系统文件”的脚本,我试过改为发送{F5}刷新,无效,{F5}+{F10}+E刷新可以;
发现{F5}+{F10}+E刷新调用的是右键菜单的刷新

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




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



  Quote:
Originally posted by zh159 at 2006-12-13 13:22:

就那个右键“显示/隐藏系统文件”的脚本,我试过改为发送{F5}刷新,无效,{F5}+{F10}+E刷新可以;
发现{F5}+{F10}+E刷新调用的是右键菜单的刷新


  哦,我也是这样想的,要不然也不会发送这个特殊的组合键。


2006-12-14 00:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
301
新手上路





积分 2
发帖 1
注册 2007-3-1
状态 离线
『第 13 楼』:  好东西太多,咋能收集的完奥!

好东西太多,咋能收集的完奥!

2007-3-4 23:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 14 楼』:  

RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
这样也可以刷新

2007-3-5 02:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
88069696
新手上路





积分 2
发帖 1
注册 2007-3-17
状态 离线
『第 15 楼』:  

好历害啊

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


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



论坛跳转: