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

[其他] 想做一个短暂的延时,一秒以下的有什么好办法么?

[复制链接]
发表于 2013-7-10 20:29:15 | 显示全部楼层 |阅读模式
本帖最后由 wgf4242 于 2013-7-11 13:06 编辑

下面是结束flashplayer再打开一个新swf文件的示例。(如果能用windows自带的工具就更好了。)
cmd /c taskkill /f /im flashplayer_10_sa.exe &  timeout /t 1 >nul& "flashplayer_10_sa.exe" "1.swf"
使用timeout时间有点长,最小要1秒。
发表于 2013-7-10 20:43:48 | 显示全部楼层
不延时和延时1秒,这两者对你的功能上的影响会产生多大的变化?能否详细说说,比较好奇。
发表于 2013-7-10 21:09:06 | 显示全部楼层

  1. for /l %%i in (1 1 100) do ver >nul
复制代码
发表于 2013-7-11 09:31:10 | 显示全部楼层
powershell 中的start-sleep 命令是延时的,可以到千分之一秒,即,毫秒级别。具体看手册
http://www.bathome.net/thread-25208-1-1.html
 楼主| 发表于 2013-7-11 12:58:19 | 显示全部楼层
本帖最后由 wgf4242 于 2013-7-11 14:17 编辑
悬崖之树 发表于 2013-7-10 21:09


cmd /c taskkill /f /im flashplayer_10_sa.exe & for /l %%i in (1 1 100) do ver >nul& "flashplayer_10_sa.exe" "1.swf"

    运行了100个 flashplayer。。。求修改。。。

不延时和延时1秒,这两者对你的功能上的影响会产生多大的变化?能否详细说说,比较好奇。
Python 发表于 2013-7-10 20:43


试了一下。。。延时了貌似也不行。。flashplayer是在后台打开的。。。唉。。闹心。。。想让它在前台打开。。。


powershell 中的start-sleep 命令是延时的,可以到千分之一秒,即,毫秒级别。具体看手册
PowerShell 发表于 2013-7-11 09:31


这个可以用。但是想避开powershell.试试用for的效果。。。结果运行了100次的flashplayer。
发表于 2013-7-11 14:25:49 | 显示全部楼层
本帖最后由 悬崖之树 于 2013-7-11 14:26 编辑
  1. cmd /c taskkill /f /im flashplayer_10_sa.exe & for /l %%i in (1 1 1000) do (ver >nul )& "flashplayer_10_sa.exe" "1.swf"
复制代码
 楼主| 发表于 2013-7-11 14:49:31 | 显示全部楼层
发现个问题。。只是这样还不够啊。。

需要把焦点放到Adobe Flash Player 10上(将它移到最前面来)。。。。- -这用命令行还能搞么?
发表于 2013-7-11 18:52:54 | 显示全部楼层
任意命令,只要无实际意义都可以用作延时,差别只在于耗时是否固定罢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-20 17:10 , Processed in 0.021388 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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