无忧启动论坛

标题: 如何不显示DOS命令窗口 [打印本页]

作者: 难为情    时间: 2009-3-15 21:29
标题: 如何不显示DOS命令窗口
我今天做了个简单的批处理,就是想让两个程序同时执行,但老是显示DOS窗口的执行命令,看着很是不爽,请教下高手有没有什么命令不让显示那个窗口,只在幕后执行命令。谢谢了。

1.jpg (49.63 KB, 下载次数: 51)

1.jpg

作者: xypcmac    时间: 2009-3-16 10:30
根据楼主的要求,用第三方命令行程序来实现比较方便

如:cmdow、HideCMD、nircmd 等命令程序!
作者: 难为情    时间: 2009-3-16 18:17
标题: 回复 #2 xypcmac 的帖子
谢谢你的帮助,不过我太菜,不知道怎么嵌入你说的那个命令,
我的命令是:
start  1.exe
        2.exe
省略着写了,大概就是这,你说的那几个命令添加到哪个位置合适啊
作者: HB天意    时间: 2009-3-16 18:30
用老九的cmd2exe生成幽灵程序。
还有其他软件。
再就是用vbs调用CMD也可以的。
作者: xypcmac    时间: 2009-3-16 20:42
1. cmdow

应用例子:让ghost32无 cmd 窗口(隐藏)运行,Win下做一键恢复比较美观。

cmdow @ /hid
ghost32.exe
exit

官方主页:http://www.commandline.co.uk./cmdow/index.html

2. HideCMD

让做好的批处理无cmd窗口运行

hidecmd IGhost.bat

3. nircmd

官方主页:http://www.nirsoft.net/utils/nircmd.html

以上只是简单的应用例子,cmdow 和 nircmd 还有更多功能参数可用,可以在cmd下自行查看。

HideCMD.rar

32.48 KB, 下载次数: 273, 下载积分: 无忧币 -2


作者: 阿非    时间: 2009-3-16 21:07
俺来献个丑XP系统测试通过,把下面的存为 .vbs,把要运行的P处理XXX.CMD放在同目录,运行这个vbs即可。我一直是这样用的,方法是CN-DOS看来的

CreateObject("WScript.Shell").Run "cmd /c XXXX.CMD",0

[ 本帖最后由 阿非 于 2009-3-16 21:08 编辑 ]
作者: dos时代菜鸟    时间: 2009-3-17 15:53
用VBS调用CMD脚本是一个很好的解决办法,但是CMD 中一定要加入START 指令 和EXIT /B 保证CMD进程及时关闭。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3