欢迎来到天天文库
浏览记录
ID:13796100
大小:43.00 KB
页数:4页
时间:2018-07-24
《批处理隐藏自身dos黑框窗口方法两则.另加最低延时启动》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、窗体顶端 批处理隐藏自身DOS黑框窗口方法两则.另加最低延时启动http://cache.baidu.com/c?m=9d78d513d9d437af4f99e3697d16c010134381132ba6d7020ba78449e3732b475015e7ac56200773a5d27d1757f2084beb802102311450b58cb8fc5dabc8866f6fd6286e365ac45613a004b29804678037902db3f40ee7cda061c8f895c4df2302970c183bdaa3cb0d1d429d29a34f
2、6ffea79a4d1f5c16b0ee&p=8d769a428a925fe908e2947f5557&user=baidu&fm=sc&query=%D2%FE%B2%D8%C5%FA%B4%A6%C0%EDdos%B4%B0%BF%DA&qid=c1cc2b6b02757040&p1=9相信做网吧的朋友如果没有借助软件的话想实现维护通道都会用到bat批处理远程调用.来做维护通道.以下讲解下关于运行批处理有黑框的问题,想去除黑框我知道的有三个方法.第一个:setws=wscript.createobject("wscript.shell")ws
3、.Run"cmd/ccopy\192.168.0.249网络游戏壁纸同步维护通道.batC:/y",0,1ws.Run"c:维护通道.bat",0,1wscript.sleep1000WScript.quit这是通过VBS将远程服务器上的"维护通道.bat"复制到本地C盘.运行后延时一秒退出第二个:@echooffif"%1"neq"Orz"(>"%temp%tmp.vbs"echosetWshShell=WScript.CreateObject^(^"WScript.Shell^"^)>>"%temp%tmp.
4、vbs"echoWshShell.Runchr^(34^)^&%0^&chr^(34^)^&^"Orz^",0,truestart/d"%temp%"tmp.vbs"exit)::从这里开始,就是你的批处理代码了,DOS黑框一闪而过,转到后台运行了pause::你会在任务管理器看到有一个隐藏窗口的CMD进程优点:这是直接运用批处理来隐藏自身,隐藏窗口速度快缺点:需要在temp文件夹建立一个VBS第三个:@echooffif"%1"=="h"gotobeginmshtavbscript:createobject("wscript
5、.shell").run("""%~nx0""h",0)(window.close)&&exit:beginREM这后面写你需要运行的命令!""优点:这是直接运用批处理来隐藏自身,不需要在temp文件夹建立一个VBS缺点:隐藏窗口速度慢,感觉会小卡一下本机最低延时批处理维护通道用批处理:boot.bat以下为引用的内容:@echooff:loopping127.0.0.1-n2&ifnotexist\192.168.0.2512008boot$gotoloopcall\192.168.0.2512008boot$b
6、oot.batexitvbs:boot.vbs以下为引用的内容:Setshell=Wscript.createobject("wscript.shell")a=shell.run("boot.bat",0)vbs的作用是防止启动bat的时候出现黑框批处理会每隔大约2秒检查一次服务器目录\192.168.0.2512008boot$(这个改成你自己的),如果存在就启动,不存在就继续检查,至到存在为止。总结一下可以直接使用批处理隐藏自身黑框加最低延时启动@echooffif"%1"neq"Orz"(>"%temp%tm
7、p.vbs"echosetWshShell=WScript.CreateObject^(^"WScript.Shell^"^)>>"%temp%tmp.vbs"echoWshShell.Runchr^(34^)^&%0^&chr^(34^)^&^"Orz^",0,truestart/d"%temp%"tmp.vbs"exit)::批处理代码开始@echooff:loopping127.0.0.1-n2&ifnotexist\192.168.0.2512008boot$gotoloopcall\192.168.0.2512008
8、boot$boot.batexit
此文档下载收益归作者所有