无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6151|回复: 7
打印 上一主题 下一主题

DOS中有没有等待命令?

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-14 09:01:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DOS命令中有没有等待命令?就是等待几秒后再执行下一行。或者等待一个命令执行完毕在执行下一个

[ 本帖最后由 tulongwa 于 2012-7-14 09:03 编辑 ]
2#
发表于 2012-7-14 09:15:43 | 只看该作者
按顺序写下来应该可以的
回复

使用道具 举报

3#
发表于 2012-7-14 11:28:34 | 只看该作者
嘿嘿,Wait.com 可满足你的要求。
回复

使用道具 举报

4#
发表于 2012-7-14 15:12:01 | 只看该作者

回复 #1 tulongwa 的帖子

start /wait
或者
@echo off
for /l %%i in (0,-1,1) do (
cls&echo %%i
ping 127.0.0.1 -n 2 >nul)
start " " "程序路径"
不知道是不是楼主想要的
回复

使用道具 举报

5#
发表于 2012-7-15 00:06:42 | 只看该作者
CMD命令行下,等待程序运行结束执行下一程序:
@echo off
start /wait "" notepad.exe
start /wait "" "%programfiles%\WinRAR\WinRAR.exe"
pause

或者,如果要用精确的延时时间,试试mshta调用vbs的方法:
@echo off
start "" notepad.exe
start /wait /min "" mshta vbscript:SetTimeout("window.close()",1000)
start "" "%programfiles%\WinRAR\WinRAR.exe"
pause
回复

使用道具 举报

6#
 楼主| 发表于 2012-7-15 05:54:39 | 只看该作者
谢谢各位帮忙,有时间试一下,
回复

使用道具 举报

7#
发表于 2012-10-3 16:55:57 | 只看该作者

回复 #4 讯极天度 的帖子

这到底是纯dos还是cmd命令提示符?
回复

使用道具 举报

8#
发表于 2012-10-8 15:27:14 | 只看该作者
原帖由 tulongwa 于 2012-7-14 09:01 发表
DOS命令中有没有等待命令?就是等待几秒后再执行下一行。或者等待一个命令执行完毕在执行下一个

xp 的话 只能用 ping 自己指定的 包数

2003开始 可以用 timeout
或者 choice
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-25 17:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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