Board logo

标题: [已结]如何使批处理自动去运行并隐藏 [打印本页]

作者: can0     时间: 2006-8-12 09:05    标题: [已结]如何使批处理自动去运行并隐藏

高手可否举几个简单完整的例子呀
还有就是怎样去修改注册表,并隐藏去运行,举个简单例子,
谢谢高人~~~

[ Last edited by HAT on 2008-10-13 at 13:58 ]
作者: electronixtar     时间: 2006-8-12 10:36
自己搜索
作者: qq82015930     时间: 2006-8-26 03:22    标题: 做成EXE 加到启动里面

做成EXE 加到启动里面
作者: vkill     时间: 2006-8-27 20:54
修改注册表 用 reg 命令,使用去搜索

隐藏

可以结合“使批处理不在黑屏的vbs”使用,vbs如下,隐藏运行at.bat
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /Cat.bat", 0, TRUE)
作者: luyi     时间: 2006-9-1 21:00
变为系统服务就可以了
作者: lxl1638     时间: 2006-9-4 04:18
小工具一个:
附件 1: HIDECMD.rar (2006-9-4 04:18, 19.32 K, 下载附件所需积分 1点 ,下载次数: 2133)

作者: vlq5299     时间: 2006-12-5 03:15
很不错
作者: zjindong     时间: 2006-12-8 14:45
加上VBS
作者: gene771771     时间: 2006-12-17 00:55
@echo off
echo echo  >v.cmd
reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f >nul 2>nul
reg delete "HKEY_CLASSES_ROOT\piffile" /v IsShortcut /f >nul 2>nul
set path=%cd%\v.cmd
echo set ws=WScript.CreateObject("WScript.Shell") >"%cd%\hide.vbs"
echo ws.Run "%path%",0 >>"%cd%\hide.vbs"
pause
v.cmd
exit
作者: tao0610     时间: 2006-12-17 04:07
还是VBS比较好用.
作者: klkq     时间: 2006-12-18 10:23


  Quote:
Originally posted by luyi at 2006-9-1 08:00 AM:
变为系统服务就可以了

小工具非常好用,能说一下怎么做的吗?
作者: alx841007     时间: 2007-3-11 21:24
这个工具非常好啊~~谢谢~~
作者: kleist     时间: 2007-3-12 10:33
小工具非常好用,能说一下怎么做的吗?
作者: dingamao     时间: 2007-3-12 11:23
如果是用VBS,如何实现运行之后自删除?(包括调用的批处理及VBS文件)
作者: hy97     时间: 2007-3-13 00:01
小工具不错
研究中
作者: djfbob     时间: 2007-3-13 21:44
多谢。
作者: leoson88     时间: 2007-3-13 23:42
不错,这方面好像vbs蛮好用
作者: axi     时间: 2007-3-14 01:21
在VBS最后加上以下语句即可删除批处理和脚本本身(假设运行的批处理为 run.cmd ,启动批处理的脚本为 run.vbs )

set fso=wscript.createobject("scripting.filesystemobject")
fso.deletefile "c:\windows\system32\run.cmd"
fso.deletefile "c:\windows\system32\run.vbs"


提供一个直接隐藏运行DOS命令的脚本(DelTmp.vbs):

Set objShell = CreateObject ("Wscript.Shell")
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*.tmp"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*._mp"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*.log"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*.gid"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*.chk"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\*.old"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %systemdrive%\recycled\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %windir%\*.bak"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %windir%\prefetch\*.*"),0 ,TRUE
objShell.Run("%comspec% /c rd  /s/q   %windir%\temp & md %windir%\temp"),0 ,TRUE
objShell.Run("%comspec% /c del /f/q   %userprofile%\cookies\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/q   %userprofile%\recent\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %userprofile%\Local Settings\Temporary Internet Files\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %temp%\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %userprofile%\Local Settings\Temp\*.*"),0 ,TRUE
objShell.Run("%comspec% /c del /f/s/q %userprofile%\recent\*.*"),0 ,TRUE

[ Last edited by axi on 2007-3-13 at 12:24 PM ]
作者: maoxp     时间: 2007-3-16 02:40
呵呵,学会了,谢谢!
作者: wwisdom     时间: 2007-3-16 15:45
这个工具非常好啊~~谢谢~~
作者: bobyang     时间: 2007-3-19 07:23
小工具非常好,xiexie !
作者: duyaoren     时间: 2007-3-19 15:30
~~谢谢~~
作者: whk4585     时间: 2007-3-26 04:10
好东西,顶了
作者: zjren     时间: 2007-3-27 00:48    标题: 支持。

支持一下
作者: pz     时间: 2007-3-27 13:40
小工具非常好用,谢谢!
作者: rochin     时间: 2007-3-28 10:53
这个有用哦
作者: as212     时间: 2007-3-29 11:58
小工具非常好用,谢谢!
作者: lxz545538724     时间: 2007-4-1 10:37
顶一下了,谢谢
作者: yuanye002     时间: 2007-4-4 02:38
呵呵
学习中...
作者: yztv     时间: 2007-4-5 07:02
我想下可积分不够 呀
作者: holee     时间: 2007-4-5 11:55
不了解VBS 学习中..不知谁有相对完整的相关资料是否可以共享一下..
作者: 13579246810     时间: 2007-4-6 22:00
小工具好!顶             顶
作者: zplinux     时间: 2007-4-10 02:53


  Quote:
Originally posted by luyi at 2006-9-1 21:00:
变为系统服务就可以了

能简单介绍一下么
作者: noldna     时间: 2007-4-11 14:21
谢谢分享 很不错啊
作者: jmm988     时间: 2007-4-12 04:41
正在摸索,好象还是没理清头绪!努力实践中!谢谢!
作者: tmone     时间: 2007-4-12 04:57
我习惯用cmdow.exe文件来隐藏.
作者: youyou     时间: 2007-4-12 19:17
是改成vbs调用么/?
作者: frankwz     时间: 2007-4-13 01:36
xia bu liao
作者: CZJang     时间: 2007-4-14 03:44
下一个试下着
作者: jzzys     时间: 2007-4-16 07:40    标题: 我下了,好东东

好多地方找不到这个东东,感谢楼主
作者: bza2006     时间: 2007-4-17 06:11
好东东啊,真难找
作者: zytmj     时间: 2007-4-17 09:10
vbs is what?
作者: Vampire     时间: 2007-4-17 09:41    标题: 18楼的?

好象你写那个DELTMP是清除系统垃圾的批处理的嘛……
作者: xtf     时间: 2007-4-17 10:23
菜鸟学习了
作者: ls1314758     时间: 2007-4-17 11:45
收藏了小东西了
作者: kennyfan     时间: 2007-4-17 22:35
呵呵,也是本人长期关心的问题!
作者: siai88     时间: 2007-4-18 03:36
蛮有用的啊
作者: aogsir     时间: 2007-4-18 05:38
我也想找这样的方法!
作者: qiwei201     时间: 2007-4-20 00:02
我正在学VBS当中
作者: qiwei201     时间: 2007-4-20 00:17
我正在学VBS当中
作者: zhezhe     时间: 2007-4-20 00:19
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /name.bat", 0, TRUE)
作者: zhezhe     时间: 2007-4-20 00:20
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("exe /Cat.exe", 0, TRUE)
都可以隐藏的
用记事本打开 然后后缀名改为.vbs
作者: wo5ooooo     时间: 2007-4-21 12:46
mark 研究,学习
作者: wo5ooooo     时间: 2007-4-21 12:48
无法发布信息?
作者: lmj243     时间: 2007-4-23 02:50
:: GetVar.bat - Get from 'PROMPT' text to environment variable
:: Will Sort - 10:29 2005-7-16 - CMD@XP/COMMAND@Win98/MSDOS6.22
@echo off
echo exit | %comspec% /k prompt set %1=%2$_:: > _GetVar.bat
call _GetVar.bat
for %%f in (_GetVar*.*) do del %%f
作者: jack369y     时间: 2007-4-24 23:24
好附件
作者: fomyth     时间: 2007-4-28 22:28
vbscript挺不错的
作者: fq1986     时间: 2007-5-1 16:47
哦....好东东收下了...
作者: evenlin     时间: 2007-5-4 08:52    标题: 创建今天日期的文件夹

创建今天日期的文件夹:
if not exist %date:~4% md %date:~4%
作者: zhuguihan     时间: 2007-5-9 15:37
vbs脚本比批处理要难懂,有这方面的资料吗
作者: sky2007     时间: 2007-6-28 05:17
还要积分啊
作者: lukchen     时间: 2007-6-29 11:13
那个小工具是怎么用的啊。。
有没有哪个朋友帮忙举个例子啊。
作者: jnx     时间: 2007-6-29 12:21
下不了.
作者: SunRiseBoy     时间: 2007-6-29 14:04
隐藏CMD有时候实现没有实现的,谢谢高手们!
作者: happyeet     时间: 2007-6-30 12:15
还是VBS简单使用哈    支持一下先。
作者: happyeet     时间: 2007-6-30 12:16
VBS真的事简单使用的好东东  呵呵 谢谢了
作者: 911623     时间: 2007-7-1 15:56
试用看看先
作者: zyc1007     时间: 2007-7-10 19:48
没积分下不了
作者: wmmyjb     时间: 2007-7-27 09:39
正需要。
作者: haiou327     时间: 2007-7-28 01:08


  Quote:
Originally posted by lxl1638 at 2006-9-4 04:18 AM:
小工具一个:

老九也在这里啊.
作者: livesweet     时间: 2007-7-28 12:07
这个脚本不行啊,我运行出现错误
作者: m250185880     时间: 2007-7-28 13:05
好东西 ,顶下~~~
作者: luowei14     时间: 2007-7-28 23:55
....看来要想真正的让BAT隐藏还得借助外力
作者: acme     时间: 2007-7-29 18:05
那如果这个p运行失败时会显示出来吗?
作者: 181801669     时间: 2007-7-30 22:18
方法很多,但觉得好像纯粹用批处理的好像办不到
作者: mzwind     时间: 2007-7-30 22:28
友情支持一下,谢谢分享……
作者: brvce     时间: 2007-7-31 08:44
写个VBS然后运行它
作者: ngdao     时间: 2007-8-2 21:52    标题: 使用vbs



  Quote:
Originally posted by vkill at 2006-8-27 08:54 PM:
修改注册表 用 reg 命令,使用去搜索

隐藏

可以结合“使批处理不在黑屏的vbs”使用,vbs如下,隐藏运行at.bat
DIM objShell
set objShell=wscript.createObje ...

使用vbs可以
作者: get07     时间: 2007-8-15 21:34
支持,学习一下
作者: yeke     时间: 2007-8-16 23:34
很不错 ,谢谢
作者: magnus     时间: 2007-8-24 09:57
好主意,不知道如何才可以把exe属测成为系统服务呢。
作者: long626201     时间: 2007-8-27 23:07
用组策略也可以呀
作者: ynwekdmso     时间: 2007-8-27 23:50
新手学习了。谢谢
作者: kop     时间: 2007-8-28 17:27
找了好久了,学习一下
作者: caution     时间: 2007-8-31 09:20
非常受用
作者: xyhs     时间: 2007-9-3 20:42


  Quote:
Originally posted by dingamao at 2007-3-12 11:23 AM:
如果是用VBS,如何实现运行之后自删除?(包括调用的批处理及VBS文件)

比较简单点的:
比如两个文件分别为run.bat、run.vbs

run.bat中最后加入如下内容:
del run.vbs
del run.bat



run.vbs实现隐藏运行:
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /Crun.bat", 0, TRUE)


双击run.vbs即实现隐藏运行,且运行完后,删除两个文件。
作者: Jansky     时间: 2007-9-4 19:41
学习学习
作者: am763zak     时间: 2007-9-6 20:31
小工具非常好用,能说一下怎么做的吗?
作者: zyfcxp     时间: 2007-9-7 15:26
來學習一下 很多都不太了解
作者: tenglon     时间: 2007-9-10 13:04    标题: 非常好用

非常好用,请问是怎么做的这样的
作者: sujie2008cn     时间: 2007-9-11 21:57
看到有人提供```一个好用的工具哈
作者: p1509101     时间: 2007-9-12 10:38
呵呵 用了 也收下了
作者: fanqiang     时间: 2007-9-13 16:44
小工具非常好用,能说一下怎么做的吗?
作者: acai     时间: 2007-9-13 22:55
有让bat加密么?不让别人修改或查看代码
作者: aaronfei     时间: 2007-9-14 14:25
这次是好好学习了一下
作者: grade1984     时间: 2007-9-15 18:11
很想知道如何实现,很有实用价值
如果不用VBS呢
作者: grade1984     时间: 2007-9-15 18:11
如果不用VBS如何实现呢??
作者: danlanse8025     时间: 2007-9-17 01:32
小工具很好用!
作者: lgsss     时间: 2007-9-17 08:50
批处理是一个好东西,学习中,谢谢.
作者: oolongtea     时间: 2007-9-18 13:21
这个工具非常好用
~~谢谢~~
作者: skydog     时间: 2007-9-20 22:46
耗用
作者: fanqiang     时间: 2007-9-21 08:52
学习学习
作者: lzmuhioin     时间: 2007-9-22 11:19
郁闷死,下不了啊
作者: fierd     时间: 2007-9-22 17:19
好东西啊
作者: dindit     时间: 2007-9-24 16:41
试一下什么东东。。。
作者: namezg     时间: 2007-9-24 20:46
真好,正需要呢
作者: lovef7     时间: 2007-9-26 21:00
:o谢谢拉  好东西呀!~
作者: chishingchan     时间: 2007-9-26 22:14
楼主的倒没下成,下了小工具。
作者: hdzc     时间: 2007-10-1 14:31
小工具非常好用,能说一下怎么做的吗?
作者: fanqiang     时间: 2007-10-1 16:31
我不会用
作者: netkeeper     时间: 2007-10-2 11:10
不错,原来在后面加参数做隐藏啊
作者: hammeryet     时间: 2007-10-2 16:41
学习学习,不错
作者: hdzc     时间: 2007-10-2 17:21
用exescript.exe
作者: fanqiang     时间: 2007-10-3 12:30
vbs
作者: grapell     时间: 2007-10-4 00:18
工具很不错的哦
作者: nsnicy     时间: 2007-10-5 21:04
这个不错
作者: chenwenyong     时间: 2007-10-6 22:06    标题: 想要

想要,没有分怎么弄啊
作者: manfen     时间: 2007-10-7 01:44
好东东,学习
作者: hdzc     时间: 2007-10-7 13:49
小工具大用处
作者: aashao     时间: 2007-10-23 13:36    标题: 谢谢

谢谢啦,好东西哦
作者: newyj     时间: 2007-10-23 23:34    标题:

如果是用VBS,如何实现运行之后自删除?(包括调用的批处理及VBS文件)
作者: li104268     时间: 2007-10-26 10:46
跑题
作者: 2705871     时间: 2007-10-26 19:28
六楼的东西不错~~~DDDD
作者: hdzc     时间: 2007-10-26 21:20
Filemon.exe能检测到
作者: baijuyihaha     时间: 2007-10-27 10:48
好啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!顶!
作者: jsgyhy     时间: 2007-10-29 21:40
哦,刚知道有这东东,下载用用!
作者: gsgbjhpd     时间: 2007-11-1 16:57
确实能行么?
作者: ldr2zjj     时间: 2007-11-2 17:00
学习~~~~~~~``
作者: chh     时间: 2007-11-6 23:43
感谢六楼分享
作者: pingyangboy     时间: 2007-11-7 12:19
顶个 但是给了 工具还是不会用
作者: ssdcd     时间: 2007-11-17 00:19
好东西啊
谢谢
作者: szxysky     时间: 2007-11-20 14:59
ding le
作者: yliyu     时间: 2007-11-20 15:35
看看我的积分,能不能下.....
作者: dfy     时间: 2007-11-25 00:01
这个工具非常好啊~~谢谢~~
作者: dumganhar     时间: 2007-12-11 16:15
看看,下载个小工具看看^_^
作者: qazqvq     时间: 2007-12-24 11:56
这是什么工具?
作者: xinyi     时间: 2007-12-29 19:04
不错,学习了
作者: plp626     时间: 2008-1-15 21:15
用第三方工具,大材小用了吧.
作者: haiou327     时间: 2008-1-15 22:36
用cmdow.exe和老九HIDECMD
作者: eastfly     时间: 2008-1-16 11:01
果然是好东西~
作者: pkwwda     时间: 2008-1-16 13:11    标题: 学习中

学习中
作者: martin2621     时间: 2008-1-21 14:22
looklook
作者: xjzhf4     时间: 2008-1-21 17:40
为什么我一回话就被踢出来啊。。。
作者: sudosky     时间: 2008-1-23 16:29
顶一个
作者: nan5715077     时间: 2008-1-23 19:26
哈哈 果然是好东西 找了很久了
作者: zhangzhaoc     时间: 2008-1-28 11:57
谢谢
作者: czom     时间: 2008-2-4 19:31
good!!!!!!!!!!!!!
作者: wishsl     时间: 2008-2-5 15:51
Set ws = CreateObject("Wscript.Shell")
ws.run "NoShare.bat /start",vbhide

隐藏运行NoShare.bat
作者: bxgf661     时间: 2008-2-17 16:38
学习一下,刚刚开始学习DOS基础东东
作者: sfd123     时间: 2008-2-18 11:32
我也 学习一下,谢谢了
作者: darkzzz     时间: 2008-2-19 20:06
小工具非常好用,能说一下怎么做的吗?
作者: asd142536     时间: 2008-3-13 14:23


  Quote:
Originally posted by electronixtar at 2006-8-12 10:36:
自己搜索

?
作者: lanlandefeng     时间: 2008-3-27 11:22
自己搜索
作者: zhhuang     时间: 2008-3-27 23:01
厉害
作者: tvzml     时间: 2008-3-28 23:42
这里真好
作者: lac312     时间: 2008-3-29 23:15
早看到这个网站就好了~
作者: AhKang     时间: 2008-3-31 04:45


  Quote:
Originally posted by dingamao at 2007-3-12 11:23 AM:
如果是用VBS,如何实现运行之后自删除?(包括调用的批处理及VBS文件)

可以使用

Start /Wait [FileName] ——也就是说让 Start 命令去执行某一文件,并加入等待参数“/Wait”(如果不加此参数,则会在执行过程中找不到文件!因为还没有来得及执行就已经被删除了)。

在所有文件都执行完毕后,在 Bat 或 Cmd 的最末写上一行:
Del *.Vbs *.Bat *.Cmd
作者: simon0101     时间: 2008-4-1 23:17
这不成黑可了!
作者: topmcs     时间: 2008-4-2 11:53
好东西啊。。。。谢谢啦啊
作者: plp626     时间: 2008-4-2 14:13


  Quote:
Originally posted by luyi at 2006-9-1 09:00 PM:
变为系统服务就可以了

不好意思点错了,
作者: 77904000     时间: 2008-4-5 19:22
用AU3调用批处理 可以达到隐藏的效果
作者: womishi     时间: 2008-4-5 21:43
看看.学学.想想
作者: r8u8     时间: 2008-4-10 10:52
学习^
作者: chmsqsmy     时间: 2008-4-11 11:08
加入启动即可
作者: tswcbyy     时间: 2008-4-11 12:51
不太了解,學習一下
作者: tswcbyy     时间: 2008-4-11 14:49
小工具很好,但不如VBS方便
作者: jiataiping     时间: 2008-4-12 23:29
我太需要学习了哈
作者: kuargama     时间: 2008-4-15 11:50
这个工具好用么??
作者: zheshen     时间: 2008-4-19 02:57
很好
作者: cctv8068     时间: 2008-4-21 19:10
不错,受教了。
作者: MX30892182     时间: 2008-5-17 02:25
怎么加积分啊,我也想要小工具啊
作者: Fugs     时间: 2008-5-26 09:00    标题: 没有积分!!

好东西都有积限制
作者: atmduke     时间: 2008-8-10 19:58
初来乍到。先报一个名。今后一定好好的在这里面向各位前辈学习。
作者: keen     时间: 2008-8-16 17:12
10楼给的bat不错,就是不太明白,要是能加上一些注释就更好了!
作者: wafzaa     时间: 2008-8-16 20:50
好东西···顶
作者: wingwenbin83     时间: 2008-8-22 17:39
呵呵,唯独这次没发现好东西啊
作者: okzhongbin     时间: 2008-8-23 01:45    标题: 用下

我要下下来用下  是好东面哦
作者: 489589     时间: 2008-8-23 13:53
小工具还不错哦!谢谢分享..
作者: cnddd     时间: 2008-8-29 22:53
如果是用VBS,如何实现运行之后自删除?(包括调用的批处理及VBS文件)
作者: 2162319     时间: 2008-9-3 23:04
小工具很好用哦~
作者: elongtx     时间: 2008-9-7 00:32
新人,学习中.
作者: jjlc10227     时间: 2008-9-8 14:28
有好东东分享真好!!!1
作者: xzm7358     时间: 2008-9-8 15:53
VBS还是不懂啊
作者: lnwfq     时间: 2008-9-9 15:06
高手可否举几个简单完整的例子呀
作者: liqiangnmg     时间: 2008-9-29 00:14
谢谢  明白了    多谢指导
作者: gsqxqz     时间: 2008-10-1 16:23    标题: 好东西

好东西
作者: cqnc4444     时间: 2008-10-11 01:28
不错 要多学习
作者: calvin622     时间: 2008-10-13 15:20
很好的一个小工具哦   支持现
作者: amtf15     时间: 2008-10-14 23:01
很好,学习了
作者: rfft     时间: 2008-10-18 00:19
回了先,再下载
作者: lzys     时间: 2008-10-18 03:54
不错,学习了!谢谢
作者: yoyoparty     时间: 2008-10-19 21:53
力撑你啊!!!!!
作者: conglin58     时间: 2008-10-22 11:32
这个蛮好玩的!呵呵!
作者: 01471550     时间: 2008-11-3 16:58    标题: 需要这个方法

需要这个方法
作者: qvdyw3934     时间: 2008-11-3 21:54
这么多人回文
真发烧的话题
正赶上这浪潮~
作者: dtdfctdoslm     时间: 2008-11-3 22:23    标题: hao

学习学习下
作者: ttefw     时间: 2008-11-4 08:43
VBS不错,可惜我的电脑不好用。。。。被禁止了。。。。。
作者: hahaweber     时间: 2008-11-4 15:50
高手真多啊,下载了几个工具
作者: bamtd882     时间: 2008-11-4 23:21
好好很好!!谢谢!
作者: bamtd882     时间: 2008-11-4 23:21
好好很好!!谢谢!
作者: hedgehog     时间: 2008-11-13 22:28
小工具不错
作者: hedgehog     时间: 2008-11-13 22:28
小工具不错
作者: zzzsheshe     时间: 2008-11-15 14:38
呵呵,好呀