vbs脚本的制作!

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:04:25
这是个为VBS加密的源文件内容,谁能给写个解密的,最好试验了正确性再发,只要解决了,就给100分!!!

set fso=createobject("scripting.filesystemobject")
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter = "vbs File|*.vbs|All Files|*.*"
objDialog.InitialDir = ""
objDialog.ShowOpen
strLoadFile = objDialog.FileName
if not strLoadFile = "" then
set op=fso.opentextfile(strLoadFile)
dow=13
do while op.atendofstream=false
line=op.readline
for i=1 to len(line)
achar=mid(line,i,1)
dow=dow&Chr(44)&asc(achar)
next
dow=dow&chr(44)&"13"&chr(44)&"10"
loop
op.close
set op=fso.opentextfile(strLoadFile,2)
op.write "strs=array("&dow&")"&chr(13)&chr(10)&_
"for i=1 to UBound(strs)"&chr(13)&chr(10)&_
"

呵呵,成功了。

Set objfs=CreateObject("scripting.filesystemobject")
Set objDialog=CreateObject("UserAccounts.CommonDialog")
objDialog.Filter="vbs File|*.vbs|All Files|*.*"
objDialog.InitialDir = ""
objDialog.ShowOpen
strLoadFile = objDialog.FileName
if not strLoadFile = "" then
        set objf=objfs.opentextfile(strLoadFile)
        str=objf.ReadLine
        start=InStr(str,"array(")+6
        str=Mid(str,start,Len(str)-start)
        strs=Split(str,",",-1,1)
        for i=1 to UBound(strs)
                runner=runner&chr(