无忧启动论坛

标题: 神器:批处理隐藏窗口执行工具 [打印本页]

作者: 1400700226    时间: 2016-12-26 22:01
标题: 神器:批处理隐藏窗口执行工具
本帖最后由 1400700226 于 2016-12-26 22:14 编辑

只有2KB的小程序,可以实现批处理隐藏窗口执行,发现于Hiren's BootCD

用法:

hiderun aaa.cmd

hiderun /w aaa.cmd (等待批处理结束)

hiderun.zip

918 Bytes, 下载次数: 393, 下载积分: 无忧币 -2


作者: 2012bobofu    时间: 2016-12-26 22:22
好东西,必须得顶一下并下载使用的
作者: 2010feicool    时间: 2016-12-26 23:56
收下备用,看能不能解决一些自解压执行批处理的问题
作者: hit22    时间: 2016-12-27 07:54
mark一下吧。        
作者: bywind    时间: 2016-12-27 08:56
以前下过,搭建网站平台时用的
作者: feiyike    时间: 2016-12-27 09:21
"hiderun aaa.cmd"
需要批处理来实现 ,怎么隐藏
作者: 1400700226    时间: 2016-12-27 10:30
feiyike 发表于 2016-12-27 09:21
"hiderun aaa.cmd"
需要批处理来实现 ,怎么隐藏

这个。。。可能主要用在快捷方式上吧。。。
作者: 2011npwjm    时间: 2016-12-27 11:22
谢谢楼主的分享
作者: ku588    时间: 2016-12-27 11:46
这个单独拿出来的用处不大,一般需要隐藏窗口的批处理是直接执行程序命令而不需要人为操作的一次完成命令,
若命令中执行的程序出问题时也看不到提示,容易导致程序一直占用问题!
你拿什么去调用这个程序呢,你用批处理调用,很显然不现实,起不到隐藏窗口的作用!
这样的功能多用于打包单文件,批处理注册,运行程序,这样的话一般单文件打包程序基本都具备这个隐藏窗口的功能,
还有直接把批处理转为EXE并隐藏窗口执行的工具比这个简单多了。
作者: 1400700226    时间: 2016-12-27 11:47
ku588 发表于 2016-12-27 11:46
这个单独拿出来的用处不大,一般需要隐藏窗口的批处理是直接执行程序命令而不需要人为操作的一次完成命令, ...

恩,我想了下,也就大概放在桌面快捷方式调用批处理的时候吧!
作者: 不知    时间: 2016-12-27 18:28
在网上找了一下,大多都是用的vbs实现的隐藏执行,有的直接在批处里加vbs语句实现对自身的隐藏。
————————————————————————————————————————————————
cmd="cmd.exe /c "
For I=0 to WScript.Arguments.Count-1
str=str + " " +WScript.Arguments(I)
Next
cmd=cmd+str
set WS=WScript.CreateObject("WScript.Shell")
WS.Run cmd,0
————————————————————————————————————————————————
支持传参。不过在PE上使用的话,需要PE支持VBS脚本。
文件:
hiderun.7z (273 Bytes, 下载次数: 40)


作者: ku588    时间: 2016-12-27 19:59
不知 发表于 2016-12-27 18:28
在网上找了一下,大多都是用的vbs实现的隐藏执行,有的直接在批处里加vbs语句实现对自身的隐藏。
———— ...

VBS调用批处理本身就可以隐藏窗口!
------------------------------------------------
set ws=wscript.createobject("wscript.shell")
ws.run "123.CMD /start",0
-------------------------------------------------
作者: 不知    时间: 2016-12-27 21:31
ku588 发表于 2016-12-27 19:59
VBS调用批处理本身就可以隐藏窗口!
------------------------------------------------
set ws=wscrip ...

可以啊,还可以直接写在批处理开头。
作者: lbw2007    时间: 2016-12-28 00:05
感谢分享!
楼主你发的程序好像就是13#类似的的脚本编译成exe的。
作者: 灵犀之心    时间: 2019-1-18 09:43
备注一下
作者: guies    时间: 2019-1-18 09:59
我是用 WinCMD-x64.cmd,批處理32位元和64位元有差哦,尤其是處理註冊表的時候。
作者: lnsylei    时间: 2019-1-22 22:08
谢谢楼主的分享
作者: wama    时间: 2019-2-9 10:56
谢谢楼主分享!
作者: vaf    时间: 2019-2-9 13:46
老问题了,干贼事,还不想让人知道。哈哈。
作者: xccuwo    时间: 2019-2-21 15:47
收藏
作者: vaf    时间: 2019-4-18 09:26
ku588 发表于 2016-12-27 11:46
这个单独拿出来的用处不大,一般需要隐藏窗口的批处理是直接执行程序命令而不需要人为操作的一次完成命令, ...

直接把批处理转为EXE并隐藏窗口执行的工具
分享下呗
作者: captain_g    时间: 2019-4-18 09:42
vaf 发表于 2019-4-18 09:26
直接把批处理转为EXE并隐藏窗口执行的工具
分享下呗

批处理转EXE的工具应该都有这个功能的
作者: 難蒻藜    时间: 2020-11-17 01:15
好东西,必须顶一个!
作者: 難蒻藜    时间: 2020-11-17 01:16
好东西,必须顶一个!
作者: 逍遥逸仙    时间: 2022-7-20 01:18
感谢大神分享!!!!!!!!!!!
作者: JimLin2    时间: 2022-7-20 16:40
thanks
作者: yyz2191958    时间: 2023-4-28 18:22
我的PE上运行不了
作者: yyz2191958    时间: 2023-5-18 18:30
看看PE下行不行 谢谢
作者: 飘逸的云    时间: 2023-5-19 19:19
感谢楼主分享
作者: yyz2191958    时间: 2023-5-22 21:23
PE下好像不行
作者: blank007    时间: 2023-5-23 21:25
本帖最后由 blank007 于 2023-5-23 21:33 编辑

既然这个帖子被挖出来了,我也说一个工具:

老毛桃WinPE中的老版本 PECMD.exe,大小只有 50,688 字节。

经过测试可在各版本的正常Windows、WinPE 中运行。

隐藏窗口执行使用方法:

PECMD exec !demo.cmd
  
"!" 表示隐藏
demo.cmd 是某个 .cmd 脚本

选择它的原因只有一个:体积小、适用各版本Windows、WinPE


PECMD.zip

44.64 KB, 下载次数: 13, 下载积分: 无忧币 -2






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