求一段可以隐藏计划任务运行vbs脚本某个程序的脚本 VBS或是BAT

如何把批处理程序隐藏运行
如何把批处理程序隐藏运行
如何把批处理程序隐藏运行 ...
不区分大小写匿名
可以编辑一个vbs脚本,在其中以隐藏窗口运行批处理程序。&&&------------------------------------------------------------&&&Set&ws&=&CreateObject("Wscript.Shell")&&&ws.run&"cmd&/c&批处理程序名",vbhide&&&------------------------------------------------------------&&&将水平线中代码拷贝到记事本中,保存为"runbat.vbs"或者其它的名字(扩展名必须是.vbs),然后点击运行生成的脚本runbat.vbs,即可隐藏运行指定的批处理程序。&这个vbs脚本也可以在bat环境中直接调用,达到隐藏bat自身目的
------------------------------------------------------------&&&Set&ws&=&CreateObject("Wscript.Shell")&&&ws.run&"cmd&/c&批处理程序名",vbhide&&&------------------------------------------------------------&& 输入在记事本里面是哪里&& 最顶?
Set&ws&=&CreateObject("Wscript.Shell")&&&ws.run&"cmd&/c&批处理程序名",vbhide&&&
不要那两条平行线`
要新建一个
而不是放在原来那个里面
为什么新建了& 打开却没有任何反应
若是直接运行批处理的话:现建立一个该批处理的快捷方式,然后右击该快捷方式,选属性-&快捷方式-&运行方式-&最小化
若是在VBS等脚本语言中调用的话,如在VBS中有RUN("")语句,其中有将调用程序的运行方式改为隐藏
你是要隐藏内容还是要隐藏程序本身?如果是不想让别人看到原文件内容可以使用echo off的命令,如果想让别人连原文件都不能编辑,你可以下载一个软件(HA_QuickBF2_CZ(bat2exe))将Bat文件转换成EXE。
你的批处理可能为:
@echo off......(执行语句)......pause
可以在@echo off和执行语句之间加入以下代码:
if "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit:begin......(执行语句)pause
这样就可以实现批处理隐藏(在后台)运行了
最简单的办法,添加一个系统任务计划,定时让系统自动完成不就行了。
加个 @echo.
相关知识等待您来回答
操作系统领域专家
& &SOGOU - 京ICP证050897号求助.如何使用批处理在运行完某个程序后运行下一个程序. - BAT求助&讨论 -
批处理之家 批处理_BAT_CMD_DOS_VBS_Perl_Python_PowerShell - Powered by Discuz!
帖子6&积分179&技术0 &捐助0 &注册时间&
求助.如何使用批处理在运行完某个程序后运行下一个程序.
如何使用批处理在运行完某个程序后运行下一个程序.再下一个是BAT程序.再下一个是注册表REG程序.
不知道我这样表达是否清楚.
也就是一个程序运行完了.
接着就运行一个BAT.
BAT运行完了.
然后再导入一个REG文件.
用PING 127.0.0.1 -N可以延时等上一个程序完成了再执行下一个.
但是机器的配置不一样.
用PING的延时方法就不是很理想.
各位大侠帮帮小弟吖.
帖子173&积分860&技术8 &捐助0 &注册时间&
start /wait
帖子367&积分2246&技术5 &捐助0 &注册时间&
自己去搜索!bbs上有很多&&“延迟”
本人已死!不用联系!~
要联系下来联系!~~
帖子8216&积分36907&技术175 &捐助510 &注册时间&
回复 3楼 的帖子
楼主已经说了,机器的配置不一样,延时的方法是不可靠的。
【批处理在线视频分享】
【论坛捐助】
【论坛官方QQ群】BAT群:& &VBS群:
帖子6&积分179&技术0 &捐助0 &注册时间&
start /wait
不适用REG啊
我问之前搜索了的
帖子333&积分1977&技术12 &捐助0 &注册时间&
start /wait不行?REG的不是最后一个运行的么?也不用wait它呀
帖子8216&积分36907&技术175 &捐助510 &注册时间&
回复 5楼 的帖子
请把你的代码贴出来看看
【批处理在线视频分享】
【论坛捐助】
【论坛官方QQ群】BAT群:& &VBS群:
帖子1071&积分12114&技术35 &捐助0 &注册时间&
回复 5楼 的帖子
start /wai怎么会不适用于reg?那是reg命令运行时间本来就短
如楼上所说,请把你的代码贴出来
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!
帖子6&积分179&技术0 &捐助0 &注册时间&
start e:\安装文件\11QQ2008IIBeta1\QQ2008IIBeta1.exe
ping 127.0.0.1 -n 120
regedit.exe /s e:\安装文件\11QQ2008IIBeta1\QQ2008IIBeta1.reg
ping 127.0.0.1
start e:\安装文件\22PubwinClient\AuSetup.exe
ping 127.0.0.1 -n 40
start e:\安装文件\删除桌面多余图标.bat
start e:\安装文件\创建桌面顾客工具图标.exe
regedit.exe /s e:\安装文件\22PubwinClient\PubwinClient.reg
ping 127.0.0.1
start C:\Progra~1\HintSoft\Pubwin~1\PubwinClient.exe
ping 127.0.0.1 -n 10
这是BAT延时安装以上程序的方法
但因为机器配置差异太大
用PING延时的方法并不适用于每一种配置的机器
有时候上一个程序还没有运行完
就进行下一个程序了
导致卡死了
然后又要重新GHOST来装
帖子54&积分418&技术1 &捐助0 &注册时间&
那不要用start不就好了?
帖子8216&积分36907&技术175 &捐助510 &注册时间&
回复 9楼 的帖子
这么多人建议你用 start /wait
你舍不得用?
【批处理在线视频分享】
【论坛捐助】
【论坛官方QQ群】BAT群:& &VBS群:
[通过 QQ、MSN 分享给朋友]今天看啥 热点:
求vbs或bat指定某个&时间段&运行某个程序
最好能指定时间段内循环脚本,超出指定时间段不循环.比如22:30至7:30时间段内运行程序.
恩。。这句是这样的。。 判断时间是否在8和9点之见,如果是就打开a.bat,所以你打的时候时间不在这段时间内,就关掉了。他给你这段也不是不对,但是你要放到time控件,我不太清楚VB有没有timer控件,照道理应该有的,你找找,然后设置timer每隔一段时间运行这段代码一次,就可以了。把时间的引号改成#号Dim wshSet wsh = CreateObject("wscript.shell")if time&#08:00:00# and time &#09:00:00# then&wsh.run "a.bat"&& &end if&&&&&&&&&&&&&这样就行了,#才是时间,用引号就成字符串了
set w=CreateObject(&wscript.shell&)
c=Time'系统时间
Set ObjWsh = CreateObject(&Wscript.Shell&)
a=#12:30:00#
'定义时间段
b=#23:30:00#
'定义时间段
If DateDiff(&n&,a,c)&0 And DateDiff(&n&,c,b)&0 then '判断时间段
Msgbox &时间符合,马上打开记事本&
'执行指定程序或者代码
w.run &notepad&
Msgbox &时间不符合&
'执行另一个程序
'==================================
@echo offrem 该批处理放在启动中即可if %time:~0,5% geq 22:30 if %time:~0,5% leq 23:59 start && &c:\hello.exe&rem 22:30-23:59之间启动&c:\hello.exe&if %time:~0,5% geq 0:00 if %time:~0,5% leq 7:30 start && &c:\hello.exe&rem 0:00-7:30之间启动&c:\hello.exe&
暂无相关文章
相关搜索:
相关阅读:
相关频道:
电脑安全最近更新3347人阅读
可以通过执行vbs脚本来隐藏执行bat:
(将以下代码保存为.vbs文件,假设要执行c:/x.bat)
createobject("wscript.shell").run "c:/x.bat",0
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:102021次
积分:1994
积分:1994
排名:第11314名
原创:90篇
评论:32条
(1)(2)(2)(1)(2)(1)(7)(4)(1)(2)(2)(2)(7)(1)(3)(17)(12)(5)(3)(2)(1)(4)(1)(8)用vbs和bat写脚本,让D:\4.exe 每5分钟运行一次_百度知道
用vbs和bat写脚本,让D:\4.exe 每5分钟运行一次
用vbsbat写脚本让D:\4.exe 每5钟运行请给详细注释让弟习呀请教功能能能通添加注册表项实现能请教我我给加
提问者采纳
代码保存VBS双击执行即set oS=createobject(&wscript.shell&) '创建shell象do '直loop间要循环执行代码循环终止oS.run &D:\4.exe& '运行D:\4.exe程序wscript.sleep
&#39;暂停5钟函数按毫秒计算所写<img class="word-replace" src="/api/getdecpic?picenc=0a5f00*60*5loop 功能能能单纯通添加注册表项实现计划任务倒实现
提问者评价
谢谢啦。你说很恨详细
谢谢哦。不过没有bat的,所以就不+分啦
其他类似问题
为您推荐:
其他2条回答
set ws=createobject(&wscript.shell&)dows.run &cmd /c d:&#92;4.exe&wscript.sleep loop
@echo offstart D:&#92;4.exe -s -300保存为BAT
vbs的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 win7 无法运行vbs脚本 的文章

 

随机推荐