|
aaadxmmm
新手上路
积分 10
发帖 3
注册 2006-5-30
状态 离线
|
『楼 主』:
如何用批处理来打开一个程序
如何用批处理来打开一个程序
如打开QQ
@echo off
"C:\Program Files\QQ2005\QQ.exe"
exit
我这样写出来后,它的CMD那个东东.显示起的,
如果执行后,不让显CMD这个东东
请大家帮我一下,谢谢
|
|
2006-7-18 18:06 |
|
|
namejm
荣誉版主
batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第
2 楼』:
你的问题实际上是怎么隐藏CMD窗口而不是如何打开一个程序,请注意帖子标题的修改哦。
光靠bat代码的编写并不能隐藏CMD窗口,只能借助其他软件。你去汉化新世纪下一个QuickBFC来耍耍吧。
|
|
2006-7-18 18:25 |
|
|
aaadxmmm
新手上路
积分 10
发帖 3
注册 2006-5-30
状态 离线
|
『第
3 楼』:
楼上的,我按你的方面去下了那个QBFC还是不能退出CMD那个东东,那个帮我一下,
|
|
2006-7-18 18:38 |
|
|
aaadxmmm
新手上路
积分 10
发帖 3
注册 2006-5-30
状态 离线
|
『第
4 楼』:
我也解决了
@echo off
start D:\Real\Real.exe
goto end
:end
只有在start后中如果路径中有空格的话就有问题!
|
|
2006-7-18 18:53 |
|
|
namejm
荣誉版主
batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第
5 楼』:
唉,我还以为你要在运行CMD的时候隐藏CMD窗口呢,居然是不能自动关闭CMD窗口,“我这样写出来后,它的CMD那个东东.显示起的,如果执行后,不让显CMD这个东东”,看看你都是怎么说的,无语了。
另:老是发现有人喜欢用"如果",难道"如果"=“如何”?
用start "程序标题" "带空格路径"就可以解决带空格的问题了。
|
|
2006-7-18 21:07 |
|
|
badcfqtd
中级用户
积分 232
发帖 53
注册 2005-8-24 来自 中国
状态 离线
|
『第
6 楼』:
文件名中的空格?我倒是知道如果是类似c:\program files的目录可以写成是c:\progra~1,要是再有C:\program files2可以写成是c:\progra~2.
但是,如果目录名类似为c:\abc def的,就不知道了,有谁弄明白了,说说?
|
|
2006-7-19 01:32 |
|
|
maya0su
中级用户
积分 241
发帖 131
注册 2005-9-28
状态 离线
|
『第
7 楼』:
@echo off
set /p yy=请输入你要找的程序(需要加后缀):
dir /s/b %yy% >ok.txt
set /p uu=<ok.txt
start %uu%
del ok.txt
goto :end
:end
exit
|
房东说:这娃是个好孩子! |
|
2006-7-19 16:36 |
|
|
maya0su
中级用户
积分 241
发帖 131
注册 2005-9-28
状态 离线
|
『第
8 楼』:
这个是寻找并自动运行,并且能够在运行程序后,退出CMD……
PS:这个.bat在哪个盘,只能查找哪个盘的程序!
|
房东说:这娃是个好孩子! |
|
2006-7-19 16:38 |
|