标题: [特效代码] 倒计时批处理怎样加任意键? [打印本页]
作者: wolfan 时间: 2011-11-16 18:17 标题: 倒计时批处理怎样加任意键?
- @echo off
- :sf_1
- echo 倒计时%N%秒后继续,或任意键退出。
- set /p s=
- if <------------- 求此处
- goto sf_1
-
- :sf_2
- echo 倒计时%N%秒后退出,或任意键继续打开程序。
- set /p s=
- if <-------------- 求此处
- goto sf_2
-
- :time_n
- for /l %%n in(15,-1,0) do(cls &ping 127.1 -n 1 >nul)
-
- :start_1
- start /w QQ.exe
- start weibo.exe
- call :echo_txt
- goto sf_2
-
- :start_2
- start chrome.exe
- call :echo_txt
- goto out
-
- :echo_txt
- echo 程序以打开。
- goto :eof
-
- :out
- echo 执行完毕,%N%秒后退出。
- exit
复制代码
作者: weichenxiehou 时间: 2011-11-16 18:30
回复 1# wolfan
参考以下经典代码:- cd.>tmp
- echo;%1
- if "%1"=="十秒后退出" (
- ping /n 10 localhost>nul
- if exist tmp exit
- ) else start /b "" %0 十秒后退出
- set /p n=输入任意字符,
- if defined n (
- del tmp
- echo 您输入的是%n%
- ) else echo 输入为空!
- pause
复制代码
作者: BS0小陈 时间: 2011-11-16 21:00
回复 2# weichenxiehou
这是干什么的,新人看不懂?
作者: wolfan 时间: 2011-11-16 23:04
to 2:
那个研究过这个,可是一直是发呆状。
只发现可在倒计时的同时输入字符,但是无法执行倒计时后的效果啊。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |