三圾片名字大全,极品修真坏蛋神仙,重生于康熙末年5200
知道真实路径的情况下
set fso=wscript.createobject("scripting.filesystemobject")
fso.deletefile "c:\windows\system32\run.cmd"
fso.deletefile "c:\windows\system32\run.vbs"
不知道具体的路径情况下,可以用如下代码:
set fso =createobject("scripting.filesystemobject")
fso.deletefile(wscript.scriptfullname)
wscript.scriptfullname返回脚本的实际路径。
删除自身之:vbs
把下面的脚本保存为selfkill.vbs或selfkill.vbe:
set fso = createobject("scripting.filesystemobject")
f = fso.deletefile(wscript.scriptname)
wscript.echo( wscript.scriptname)
然后运行它,是不是发现selfkill.vbs神奇的消失啦?而后面的对话框却被正常显示出来噢^*^
上面的脚本调用fso控件,使用wsh中wscript对象得scriptname属性,得到脚本自身的文件名,
并调用fso的deletefile方法删除自身!
把它稍微改写一下:
on error resume next '防止出现错误
set fso = createobject("scripting.filesystemobject")
wscript.sleep 1000 '将脚本执行挂起1秒
fso.deletefile(wscript.scriptname) '删除脚本自身
if fso.fileexists("c:\selfkill.exe") then fso.deletefile("c:\selfkill.exe") '删除程序
程序就可以动态生成vbs自删除脚本,并调用它删除自身啦,方法同样和批处理文件的自删除相似!
需要说明的是由于病毒及蠕虫对脚本的滥用,脚本删除文件时可能会被被误认为恶意代码!
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
-
用vbs实现文本循环读取
因为测试中需要读取一批url数据进行浏览,其实使用qtp本身的table能实现多种读取方式,但是因为需要tabel是使用excel保存的,在没有...
[阅读全文]
-
-
-
-
-
-
-
网友评论