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

[日期时间] [已解决]批处理怎样自动刷新当前页面?

[复制链接]
发表于 2011-7-3 14:28:25 | 显示全部楼层 |阅读模式
当电脑前没人时,怎么做一个在1小时,自动刷新当前页面呢?谢谢

评分

参与人数 2PB +2 技术 +1 收起 理由
zm900612 + 2 感谢给帖子标题标注[已解决]字样
telnet + 1 多加努力,从基础开始,你就懂了

查看全部评分

发表于 2011-7-3 17:35:56 | 显示全部楼层
这样做有什么用途?
发表于 2011-7-3 18:59:46 | 显示全部楼层

  1. Do
  2.   CreateObject("Wscript.Shell").SendKeys "{F5}"
  3.   WScript.Sleep 3600000
  4. Loop
复制代码

评分

参与人数 1技术 +1 收起 理由
mstsc + 1 谢谢。请在帮忙解答一下

查看全部评分

 楼主| 发表于 2011-7-3 19:09:47 | 显示全部楼层
Do
  CreateObject("Wscript.Shell").SendKeys "{F5}"
  WScript.Sleep 3600000
Loop

ArdentMan 发表于 2011-7-3 18:59


这个有点看不懂。能用BAT达到我想要的效果吗?
 楼主| 发表于 2011-7-3 19:11:02 | 显示全部楼层
2# CUer


我也不知道自己想着玩的
发表于 2011-7-3 19:15:28 | 显示全部楼层
4# mstsc
另存为Clear.vbs,纯批是不可能做到的啊
 楼主| 发表于 2011-7-3 19:30:22 | 显示全部楼层
6# ArdentMan


哦,原来是这样啊。
发表于 2011-7-3 19:42:30 | 显示全部楼层
本帖最后由 ArdentMan 于 2011-7-3 19:58 编辑

批处理方法:

  1. @Echo Off
  2. If "%1" Equ "OK" Goto Loop
  3. Start /Min %~Fs0 OK&Exit
  4. :Loop
  5. MsHta VbScript:CreateObject("Wscript.Shell").SendKeys("{F5}")(Window.Close)
  6. MsHta JavaScript:document.write();setTimeout('close()',3600000);
  7. Goto Loop
复制代码

评分

参与人数 1技术 +1 收起 理由
zm900612 + 1 乐于助人

查看全部评分

 楼主| 发表于 2011-7-3 22:12:06 | 显示全部楼层
8# ArdentMan


这个怎么有时要我点它才有用呢?
 楼主| 发表于 2011-7-4 13:24:54 | 显示全部楼层
3# ArdentMan


请问::这个用了   怎么结束呢?
发表于 2011-7-4 13:58:41 | 显示全部楼层
到任务管理器中结束wscript.exe
 楼主| 发表于 2011-7-4 17:12:05 | 显示全部楼层
11# ArdentMan


没有别的结束办法了?
发表于 2011-7-5 21:30:34 | 显示全部楼层
印象中用 mshta 来 sendkey 的时候,焦点似乎是在 mshta 上而不在原有的前台程序窗口中...
 楼主| 发表于 2011-7-5 22:10:14 | 显示全部楼层
13# zm900612


请问  ,那要怎么用呢?
发表于 2011-7-5 22:30:56 | 显示全部楼层
14# mstsc


需要先切换到指定窗口,解决方法是用 bat 调用 vbs,或者在 bat 中直接用 mshta 调用 js,因为 js 可以把多条命令写成一行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-18 03:05 , Processed in 0.024669 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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