标题: [请教]如何使一个P处理迅速并行运行多个子P处理
[打印本页]
作者: mars6505
时间: 2007-1-11 10:50
标题: [请教]如何使一个P处理迅速并行运行多个子P处理
我的意思就是:
P处理都是按照运行流程顺序执行,即串行的
我想运行一个P处理,如 main.bat, 然后此.bat 运行后可迅速打开多个窗口执
行多个子程序,即想让其并行工作。
能否实现呢?
如果不能实现,有什么好的办法达到相似的目的?
还望高手帮忙。谢谢。
作者: mars6505
时间: 2007-1-11 11:18
-_-!
高人睡觉都睡得特别早吗?!
作者: scriptor
时间: 2007-1-11 11:50
调用call就行了
作者: mars6505
时间: 2007-1-11 12:10
那也是顺序执行 所 call 的程序啊
作者: everest79
时间: 2007-1-11 12:19
start不采用wait参数
作者: scriptor
时间: 2007-1-11 12:29
Quote: |
Originally posted by mars6505 at 2007-1-10 23:10:
那也是顺序执行 所 call 的程序啊 |
|
call 中调用 call
作者: scriptor
时间: 2007-1-11 12:34
要不就这样、
for /l %%a in (1,1,100) do (call ****)
作者: lxmxn
时间: 2007-1-11 14:24
start命令呢?
作者: mars6505
时间: 2007-1-12 01:44
Quote: |
Originally posted by scriptor at 2007-1-10 11:34 PM:
要不就这样、
for /l %%a in (1,1,100) do (call ****) |
|
这个不知您怎么实现的,我 感觉行不通, 如:
png.bat:
@echo off
ping 127.0.0.1
parallel.bat:
@echo off
for /l %%a in (1,1,100) do ( call png.bat )
运行 parallel.bat 将会连续ping本地主机100次,而不是同时100 个窗口ping 本地主机。
作者: lxmxn
时间: 2007-1-12 01:50
试试下面这个?
@echo off
for /l %%a in (1,1,10) do start ping 127.0.0.1 -n 1
作者: mars6505
时间: 2007-1-12 01:58
Quote: |
Originally posted by lxmxn at 2007-1-11 01:24 AM:
start命令呢? |
|
start 可以!!!
呵呵,谢谢。
好像论坛里没有哪位高人 详细解说 start 的使用哈~
不知哪位牛人有时间有兴趣为小菜们对 start 命令稍加解释下下,
那个命令帮助看得头都大了还是不知所以。
作者: stormback
时间: 2007-1-17 09:49
ding