⼏种隐藏批处理运⾏窗⼝的⽅法
(1)通过批处理命令实现。缺点:会看到⼀个窗⼝⼀闪⽽逝。优点:简单,直接添加即可。
@echooff
if"%1"=="h"gotobegin
startmshtavbscript:createobject("").run("""%~nx0""h",0)()&&exit
:begin
::以下为正常批处理命令,不可含有paut/p等交互命令
pau
(2)利⽤vbs脚本实现隐藏。缺点:调⽤⿇烦点。优点:基本看不到痕迹(⾮绝对的,指⼀般⽤户)
CreateObject("").Run"cmd/cD:/",0铁路退票手续费
其中D:/是你的批处理路径
.....................................................................................................................................
另⼀思路为把bat转换成vbs,然后vbs⽣成⼀个临时bat⽂件,然后隐藏启动这个临时bat。
echoCreateObject("").Run"cmd/cD:/",0>$
/e:vbscript$
del$
这个批处理其实不能使其批处理本⾝隐藏,但是下⾯⼤部分隐藏调⽤油炸的英文 批处理的原理和基础。
newActiveXObject('').Run('cmd/cD:/',0);
⽤Javascript有什么好处呢?js的字符串变量可以⽤单引号,从⽽⽅便命令⾏作为参数调⽤,⽽且js很好的⽀持多⾏语句⽤;分
隔写成⼀⾏。要注意的是:js要区分⼤⼩写,⽅法
必须⽤括号,结尾必须有分号。所以就成了下⾯的命令:
mshta"javascript:newActiveXObject('').Run('cmd/cD:/',0);()"
通常生育服务手册 系统管理中药砂仁 员会向⽤户端推送⼀些脚本并运⾏,或者拷贝批处理⽂件到客户端由⽤户⾃⼰运⾏。但是⼤部分脚本在运⾏
时会弹出⿊⾊背景的DOS窗⼝,这会让不少⽤户不知所
措,甚⾄误操作关闭正在运⾏的窗⼝。好在批处理⽂件的DOS窗⼝是可以隐藏的,以下是⼏种隐藏批处理运⾏窗⼝的⽅法。
1.基础
CreateObject("").Run"cmd/cD:/",0
其中D:/是你的批处理路径
另⼀思路为把bat转换成vbs,然后vbs⽣成⼀个临时bat⽂件,然后隐藏启动这个临时bat。
echoCreateObject("").Run"cmd/c表格怎么自动计算 D:/",0>$
/e:vbscript$
del$
这个批处理其实不能使其批处理本⾝隐藏,但是下⾯⼤部分隐藏调⽤批处理的原理和基础。
newActiveXObject('').Run('cmd/cD:/',0);
⽤Javascript有什么好处呢?js的字符串变量可以⽤单引号,从⽽⽅便命令⾏作为参数调⽤,⽽且js很好的⽀持带有绿的诗句 多⾏语句⽤;分
隔写成⼀⾏。要注意的是:js要区分⼤⼩写,⽅法
必须⽤括号,结尾必须有分号。所以就成了下⾯的命令:
mshta"javascript:newActiveXObject('').Run('cmd/cD:/',0);()"
2.⽤快捷⽅式
如果要使⼀个批处理本⾝隐藏,可以参考附件⾥的⼀个快捷⽅式,修改附件中的相关路径即可隐藏启动你的批处理。可以⽤
vbs来建⽴⼀个.lnk,其实⽤批处理也⾏(先echo⼀个
vbs出来)
3.利⽤系统服务
可以建⽴⼀个系统服务然后启动这个服务来启动批处理。缺点是启动服务较慢,需要管理员权限
runassrvadd/cmdline:"C:/Windows/System32//cD:/"/name:"mysrv"
netstartmysrv
4.利⽤at计划任务
⽤at可以建⽴⼀个计划任务,在不输⼊/interactive参数可以后台运⾏。但是建使⽤at必须有管理员权限
at09:10"cmd/cD:/"
然后在9:10系统就会⾃动后台以SYSTEM权限运⾏这个bat
5.利⽤ftype⽂件关联
ftypebatfile=C:/Windows/System32/mshta"javascript:newActiveXObject('').Run('cmd
/c%1',0);();"
6.其他⽤户
Windows2k/XP⽀持多⽤户,如果能在后台登陆另⼀个账户的桌⾯然后运⾏⼀个批处理,就能完全达到隐藏的⽬的
7.编译成可执⾏⽂件
不少⽅法可以实现,可以直接利⽤的⼯具有QuickBatchfilecompiler。
本文发布于:2023-03-20 14:20:24,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/167929322539200.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:隐藏窗口.doc
本文 PDF 下载地址:隐藏窗口.pdf
留言与评论(共有 0 条评论) |