楼 主
[已结]批处理调用cmd时如何隐藏进程cmd.exe
发表于 2008-12-30 13:34 · 中国 福建 漳州 电信
初级用户
★
积分 26
发帖 30
注册 2008-12-20 02:46
17年会员
UID 134410
性别 男
状态 离线
我这里有个批处理cc.bat要让他一直运行。 可又不想让进程里多了个cmd.exe该怎么做呢?
我把cmd.exe复制成一个叫ccc.exe的文件, 怎么才能使cc.bat 调用ccc.exe而不是用cmd.exe呢。而除了cc.bat之外的批处理脚本还是用cmd.exe来运行。
求高手帮忙一下哦, 因为这批处理有点特殊不能让别人结束掉cmd.exe
[ Last edited by HAT on 2008-12-31 at 01:58 ]
第 2 楼
发表于 2008-12-30 14:12 · 中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
cc.bat转成EXE
有问题请发论坛或者自行搜索,再短消息问我的统统是SB
第 3 楼
发表于 2008-12-30 14:37 · 中国 福建 漳州 电信
初级用户
★
积分 26
发帖 30
注册 2008-12-20 02:46
17年会员
UID 134410
性别 男
状态 离线
不行啊, 转了以后实质还是批处理啊, 依然是调用cmd来运行的
第 4 楼
发表于 2008-12-30 14:51 · 中国 福建 三明 电信
中级用户
★★
积分 458
发帖 211
注册 2006-07-26 19:42
20年会员
UID 59307
状态 离线
if "%~1"=="" start ccc /c %0 h&exit
┌───────┐
├→学习→实践→┤
└───────┘
第 5 楼
发表于 2008-12-30 15:17 · 中国 福建 漳州 电信
初级用户
★
积分 26
发帖 30
注册 2008-12-20 02:46
17年会员
UID 134410
性别 男
状态 离线
Originally posted by wxcute at 2008-12-30 14:51:
if "%~1"=="" start ccc /c %0 h&exit
wxcute, 问题解决了,太谢谢你咯 。呵呵。
第 6 楼
看不懂,怎么会隐藏进程???
发表于 2008-12-30 18:43 · 中国 浙江 嘉兴 海宁市 电信
初级用户
★
积分 30
发帖 24
注册 2008-10-20 16:30
17年会员
UID 128872
性别 男
状态 离线
Originally posted by wxcute at 2008-12-30 14:51:
if "%~1"=="" start ccc /c %0 h&exit
这个什么意思,我怎么看不懂?请赐教!
另外,我把我的一个批改名为ccc.exe
双击后执行怎么出错!
另外,看不懂楼主所说的意思?是不是只要有这段代码,可以执行批处理后,在进程中查看的不是cmd.exe,而是其它?
第 7 楼
发表于 2008-12-31 12:51 · 中国 福建 漳州 电信
初级用户
★
积分 26
发帖 30
注册 2008-12-20 02:46
17年会员
UID 134410
性别 男
状态 离线
Originally posted by lqh123108 at 2008-12-30 18:43:
这个什么意思,我怎么看不懂?请赐教!
另外,我把我的一个批改名为ccc.exe
双击后执行怎么出错!
另外,看不懂楼主所说的意思?是不是只要有这段代码,可以执行批处理后,在进程中查看的不是cmd.exe,而是其它?
ccc.exe 是cmd.exe复制的副本。
这段代码调用ccc.exe来执行这个批处理。这样进程只出现ccc.exe。 其实它也是cmd进程,只不过是被改过名的。
第 8 楼
代码的意思不太懂?
发表于 2008-12-31 17:17 · 中国 浙江 嘉兴 海宁市 电信
初级用户
★
积分 30
发帖 24
注册 2008-10-20 16:30
17年会员
UID 128872
性别 男
状态 离线
嗯,知道一点,谢了
但是这句
if "%~1"=="" start ccc /c %0 h&exit
其中的 if "%~1"=="" 怎么理解?
%0 指文件本身!
%~1指哪个文件?? 我发现输出了一个 h
另外,start 后有个 h 代表什么意思?我看了帮助,说是
指定要传送给命令或程序的参数。
这个怎么传的??
另外,是不是传到了前面,导致 h=h 然后 退出
我想的不太对,望指教?
[
Last edited by lqh123108 on 2008-12-31 at 17:26 ]
论坛跳转: