|
原帖由 lsjtywkj 于 2006-8-30 10:23 AM 发表
lxl1638 的 HideCMD.EXE 是多余的 !!Xpeinit.exe 完全可以实现 HideCMD.EXE 的功能!!
____下面是Xpeinit.exe参数说明,哪个能隐藏CMD窗口?
- -b sends a broadcast message to all apps to re-read environment variables
- -l creates shortcuts
- -y disables driver signing
- -p setup ie proxy from xpeinit reg keys
- -z setup refresh
- -h max refresh rate for -z
- -d runoncedel, deletes RunOnceEx keys between 400 and 600
- -s doesn't complain if the launched command fails
- -r processes RunOnceEx keys
- -f force, when running in proxy mode, executes the program, even if the control key is pressed
- -m message to show when launching an application in proxy mode
- -w check for Wbem repository in %SystemRoot%\system32\wbem\Repository or build it in %temp%\Repository
- -9 disables 24 hour time limit by killing smss.exe and winlogon.exe (thx TheTruth)
- -6 reboot system (tells XPELogon to reboot the system)
- -0 shutdown system (tells XPELogon to shutdown the system)
复制代码
_____当然类似HideCMD.EXE功能还有其它工具,如ShellExecute,它的命令行参数为:ShellExecute.exe /h ObjectToRun和老毛桃早几天发的,记不起名了,但它启动CMD窗口时还是会闪一下。ShellExecute.exe 要用多一个参数 /h ,需无所谓,关键是它对传递给CMD的参数支持不好,我试验过,给后面的CMD命令不能传递多个参数,也不能传递有空间名的参数(即使加上"号也不行)。也可能本人的试验不准确。正因为这样才搞个HideCMD.EXE。当然认为没有用的完全可以Del掉,这系列WinPE的很多地方公开透明了,如用户如何增加、删除其中的工具,如何安装外置工具的快捷方式,如何在启动时导入外置的注册表,等等这些已作了很具体的说明,也有DEMO。
[ 本帖最后由 lxl1638 于 2006-8-30 11:00 AM 编辑 ] |
|