无忧启动论坛
标题:
如何使用批处理排多个程序的输入??
[打印本页]
作者:
2011wosliming
时间:
2012-8-26 09:00
提示:
作者被禁止或删除 内容自动屏蔽
作者:
2011wosliming
时间:
2012-8-26 14:50
提示:
作者被禁止或删除 内容自动屏蔽
作者:
2011wosliming
时间:
2012-8-26 14:51
提示:
作者被禁止或删除 内容自动屏蔽
作者:
pznpt
时间:
2012-8-26 15:51
不懂什么意思,看天书一样。。。
order.txt内容贴上,再举个例子补充说明下。
作者:
2011wosliming
时间:
2012-8-26 20:09
提示:
作者被禁止或删除 内容自动屏蔽
作者:
2011wosliming
时间:
2012-8-26 20:11
提示:
作者被禁止或删除 内容自动屏蔽
作者:
2011wosliming
时间:
2012-8-26 21:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
pznpt
时间:
2012-8-26 23:19
不需要order.txt,假设6个程序分别是a.exe、b.exe 到 f.exe
@echo off&setlocal enabledelayedexpansion
:st
echo 1. 运行 a.exe&echo 2. 运行 b.exe
echo 3. 运行 c.exe&echo 4. 运行 d.exe
echo 5. 运行 e.exe&echo 6. 运行 f.exe
set/p input=输入1~6,空格隔开,或输入Q退出:
if /i "%input%"=="q" goto :eof
if "%input%"=="" cls&goto :st
for %%a in ("a.exe" "b.exe" "c.exe" "d.exe" "e.exe" "f.exe") do (
set/a n+=1&set .!n!=%%~a
)
for %%a in (%input%) do if defined .%%a start /wait "" "!.%%a!"
pause&goto :eof
复制代码
作者:
2011wosliming
时间:
2012-8-27 21:25
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3