VBS用途是什么

VBS用途是什么,第1张

VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Edition。

要点:

1、注释(以REM或'开头)行在程序中不起作用, 但能让别人更容易读懂你的程序

2、变量好像一个盒子, 或一个代号, 可以代表想代表的东西 变量赋值使用"="

3、以""包裹起来的字符称之为"字符串"

4、函数像一个"黑箱", 有参数和返回值, 用"="左边的变量可以接住返回值

5、 Inputbox函数d出一个输入对话框,Msgbox则用于输出

扩展资料:

算法的特点:

1、有穷性:算法必须保证在执行有限步骤后结束。

2、可行性:算法是确切可行的,即使在数学中,该算法可行,但若在实际应用中,程序不可以被执行,那么 ,该算法也是不具有可行性的。

3、确切性:算法的每一个步骤必须具有明确的意义。

4、输入:一个算法必须要有0个或多个输入。

5、输出:一个算法必须要有1个或多个输出。

参考资料来源:百度百科-vbs

我是想用vbs注入到explorerexe中运行!这样就OK乐!不好意思麻烦你了! 回答: 不可能 您可以去CSDN 或者脚本之家挨个问 简单的VBS是不可能让某个进程隐藏的 您要是了解了windows消息机制就知道了 追问: 哦!那么那些病毒怎么来的!c:\windows\explorerexe:123vbs他进到进程中了!运行explorerexe时也123vbs也会跟着在里面启动!没有VBS的启动进程! 追问: 启动成功了!有没有wscriptexe 回答: 是通过主进程注入到explorerexe 比如在病毒被执行的时候。会创建一个带有进程或者线程注入的子进程,然后通过子进程把主进程注入到某个进程中或者以dll形式注入到进程中,然后就像您看到的123vbs在explorerexe启动的时候就挂在进去,就是先启动了实现注入进程的进程注入到explorerexe启动 要想注入进程起到隐藏的作用 起码也要有一个服务或者驱动 或者进程来实现将另一个进程注入进其他进程中 追问: 对!就是这个!怎么来!T-T教我! 回答: 额这得通过真正的编程语言实现了。。。

有几种方法可以用vbs隐藏正在运行的aexe程序的窗口。其中一种方法是使用CreateObject函数和WscriptShell对象来运行aexe,并将第二个参数设置为0,表示隐藏窗口。例如:

CreateObject("WscriptShell")Run "aexe",0,True

另一种方法是使用SendKeys函数和Alt+Space组合键来最小化aexe的窗口。例如:

Set WshShell = WScriptCreateObject("WScriptShell") WshShellRun "aexe" WScriptSleep 100 WshShellSendKeys "% n"

CreateObject函数是用来创建一个对象的,比如WscriptShell对象。WscriptShell对象可以用来执行命令行程序或脚本。Run方法是WscriptShell对象的一个方法,它可以用来运行一个程序或脚本,并指定窗口样式和是否等待程序结束。Run方法的语法是:

objectRun(strCommand, [intWindowStyle], [bWaitOnReturn])

其中,object是一个WscriptShell对象,strCommand是要运行的程序或脚本的名称,intWindowStyle是一个可选参数,表示窗口样式,bWaitOnReturn也是一个可选参数,表示是否等待程序结束后再继续执行脚本。

intWindowStyle参数可以取以下值:

0:隐藏窗口

1:正常窗口

2:最小化窗口

3:最大化窗口

bWaitOnReturn参数可以取以下值:

True:等待程序结束后再继续执行脚本

False:不等待程序结束就继续执行脚本

所以,如果你想用vbs隐藏正在运行的aexe程序的窗口,并且等待它结束后再继续执行脚本,你可以使用这样的代码:

CreateObject("WscriptShell")Run "aexe",0,True

如果你不想等待它结束,你可以使用这样的代码:

CreateObject("WscriptShell")Run "aexe",0,False

SendKeys函数是用来模拟键盘输入的。你可以用它来发送一些组合键或快捷键来控制窗口。例如:

Set WshShell = WScriptCreateObject("WScriptShell") WshShellSendKeys "% n"

这段代码就是发送Alt+Space+N组合键,表示最小化当前活动窗口。

所以,如果你想用vbs最小化正在运行的aexe程序的窗口,并且不等待它结束后再继续执行脚本,你可以使用这样的代码:

Set WshShell = WScriptCreateObject("WScriptShell") WshShellRun "aexe" WScriptSleep 100 WshShellSendKeys "% n"

注意,在运行aexe之后要加上一段延时(比如100毫秒),以确保aexe已经启动并成为当前活动窗口。

希望对你有帮助。

无害的,一个心理测试(膨胀)

有点简单。(。)

代码如下:

WScriptEcho("嘿,谢谢你打开我哦,我等你很久拉!"&TSName)

WScriptEcho("你是可爱的小朋吗")

WScriptEcho("哈,我想你拉,这你都不知道吗?")

WScriptEcho("怎么才来,说~是不是不关心我")

WScriptEcho("哼,我生气拉,等你这么久,心都凉啦。")

WScriptEcho("小强很生气,后果很严重哦。")

WScriptEcho("嘿嘿!你也会很惨滴哦")

WScriptEcho("是不是想清除我?")

WScriptEcho("那你要点上50下哦,不过会给你惊喜滴")

WScriptEcho("还剩49下,快点点哦")

WScriptEcho("还剩48下,快点,小笨蛋!")

WScriptEcho("还剩47下对,就这样快点点!")

WScriptEcho("还剩46下。你啊就是笨,要快哦,我先不打扰你工作。")

WScriptEcho("还剩45下,记得要快哦!")

WScriptEcho("还剩43下")

WScriptEcho("还剩42下")

WScriptEcho("还剩41下")

WScriptEcho("还剩40下")

WScriptEcho("还剩39下")

WScriptEcho("还剩38下")

WScriptEcho("还剩37下")

WScriptEcho("还剩36下")

WScriptEcho("还剩35下")

WScriptEcho("还剩34下")

WScriptEcho("还剩33下")

WScriptEcho("还剩32下")

WScriptEcho("还剩30下")

WScriptEcho("还剩29下")

WScriptEcho("还剩28下")

WScriptEcho("还剩27下")

WScriptEcho("还剩26下")

WScriptEcho("还剩25下")

WScriptEcho("还剩24下")

WScriptEcho("还剩23下")

WScriptEcho("还剩22下")

WScriptEcho("还剩21下")

WScriptEcho("还剩20下")

WScriptEcho("还剩19下")

WScriptEcho("还剩18下")

WScriptEcho("还剩17下")

WScriptEcho("还剩16下")

WScriptEcho("还剩15下")

WScriptEcho("还剩14下")

WScriptEcho("还剩13下停停!!!慢点,我有话要说")

WScriptEcho("还剩12下,你继续点我就会消失滴")

WScriptEcho("还剩11下,以后就看不到我拉。555555")

WScriptEcho("还剩10下,你现在可以选择停止!")

WScriptEcho("还剩9下。你还点啊,不要我拉?")

WScriptEcho("还剩8下,有点伤心拉,干嘛丢弃人家")

WScriptEcho("还剩7下。疯了,你有点负意!")

WScriptEcho("还剩6下。对。你就点吧,我恨你!")

WScriptEcho("还剩5下,不明白,删除我你就好吗?")

WScriptEcho("还剩4下!真要删除我?")

WScriptEcho("还剩3下。可是我真的很眷恋你。。。")

WScriptEcho("还剩2下。不要这么绝情嘛,人家是爱你的!")

WScriptEcho("还剩1下。哼,既然你这么绝情。也别怪我无义!!!")

WScriptEcho("我本因该消失的,不过我留恋你滴芳容,上帝又给了一次机会。")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

WScriptEcho("想结素我么那你就再多点一次")

——————分割线————————

保存,保存类型为所有文件,名字随便,矿展名“vbs”,保存后点开。

以上就是关于VBS用途是什么全部的内容,包括:VBS用途是什么、VBS的请进:vbs如何把一个EXE程序放入进程中运行隐藏、vbs如何隐藏正在运行的a.exe程序的窗口等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10075671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存