中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 02:20
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 调用EXE后如何关闭BAT窗口 查看 4,098 回复 18
楼 主 调用EXE后如何关闭BAT窗口 发表于 2006-11-07 03:07 ·  中国 广东 佛山 顺德区 电信
初级用户
积分 52
发帖 20
注册 2006-11-04 23:06
19年会员
UID 69588
性别 男
状态 离线
偶写一个BAT,调用了某个EXE,但是如果不关闭这个EXE,BAT的黑框就会一直都有。可以调用EXE的同时关闭BAT窗口吗?
谢谢各位大虾!
2 发表于 2006-11-07 04:13 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
start 路径\*.exe
调用后直接退出

[ Last edited by ccwan on 2006-11-7 at 04:15 AM ]
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
redtek +2 2006-11-07 04:47
3 发表于 2006-11-07 04:26 ·  中国 广东 佛山 顺德区 电信
初级用户
积分 52
发帖 20
注册 2006-11-04 23:06
19年会员
UID 69588
性别 男
状态 离线
多谢CCWAN!
这里果然是高手如云!
感动得不得了!
再次多谢你啊!CCWAN!
4 发表于 2006-11-07 04:46 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  莫非楼主是直接调用exe文件而并非用start命令?
5 发表于 2006-11-07 07:05 ·  中国 广东 佛山 广东睿江科技有限公司
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
Originally posted by ccwan at 2006-11-6 16:13:
start 路径\*.exe
调用后直接退出

[ Last edited by ccwan on 2006-11-7 at 04:15 AM ]


  当路径含有空格的时候,这个格式就处理不了了。请使用这个通用格式: start "" "路径\*.exe"。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
6 发表于 2006-11-07 07:14 ·  中国 海南 海口 移动
新手上路
积分 8
发帖 4
注册 2006-11-07 05:37
19年会员
UID 69870
性别 男
状态 离线
顶一下了。。。。。
7 发表于 2006-11-08 03:17 ·  中国 广东 佛山 顺德区 电信
初级用户
积分 52
发帖 20
注册 2006-11-04 23:06
19年会员
UID 69588
性别 男
状态 离线
Originally posted by lxmxn at 2006-11-6 04:46 PM:

  莫非楼主是直接调用exe文件而并非用start命令?

说对啦!都是我比较笨!菜鸟嘛!谢谢大家!
8 发表于 2006-11-09 08:35 ·  中国 安徽 芜湖 电信
高级用户
★★★
积分 906
发帖 346
注册 2006-07-10 09:58
20年会员
UID 58334
性别 男
状态 离线
嘿嘿.原来直接写上路径名也可以.才知道.惭愧
9 发表于 2008-03-07 01:16 ·  中国 上海 宝山区 电信
新手上路
积分 4
发帖 2
注册 2007-02-10 06:53
19年会员
UID 79141
性别 男
状态 离线
ccwan多謝 又學一招
10 发表于 2008-07-25 15:56 ·  中国 台湾 中华电信(HiNet)数据中心
初级用户
积分 79
发帖 45
注册 2007-11-28 15:10
18年会员
UID 104056
性别 男
状态 离线
Originally posted by namejm at 2006-11-7 07:05 AM:


  当路径含有空格的时候,这个格式就处理不了了。请使用这个通用格式: start "" "路径\*.exe"。

上次就少“”,学习了。
11 发表于 2008-07-26 12:44 ·  中国 广东 梅州 电信
中级用户
★★
积分 262
发帖 129
注册 2007-07-11 06:50
19年会员
UID 93679
性别 男
状态 离线
还是版主高明啊,以前我用start 用含有空格的时候,用的是

cd /d 路径
start *.exe

这样的噢。。
12 发表于 2008-07-26 13:39 ·  中国 广东 茂名 电信
中级用户
★★
积分 261
发帖 123
注册 2006-06-06 19:23
20年会员
UID 56648
状态 离线
start "标题" "路径\*.exe"
不写标题就 ""
13 发表于 2008-07-26 22:25 ·  中国 广东 深圳 电信
初级用户
积分 44
发帖 23
注册 2008-05-01 15:00
18年会员
UID 117469
性别 男
状态 离线
厉害啊!
学习中!
14 发表于 2008-07-27 14:22 ·  中国 江苏 无锡 电信
初级用户
积分 38
发帖 15
注册 2008-07-23 22:20
18年会员
UID 121971
性别 男
状态 离线
START调用如果要继续执行下面程序加 /WAIT 开关
15 发表于 2008-07-27 22:53 ·  中国 广东 茂名 电信
中级用户
★★
积分 261
发帖 123
注册 2006-06-06 19:23
20年会员
UID 56648
状态 离线
Originally posted by greenldy at 2008-7-27 14:22:
START调用如果要继续执行下面程序加 /WAIT 开关


/wait 是等待开关
论坛跳转: