首页 电脑 电脑学堂 查看内容

将VBS或ASP中的代码转成一句话形式

2009-9-23 17:19 1037 0

摘要:   将VBS或ASP中的代码转成一句话形式 以前都以为直接把换行符换成冒号就可以了...   结果发现,有TABLE不行   类似if xx=1 then yy=2 的也不行...   //此脚...

  将VBS或ASP中的代码转成一句话形式 以前都以为直接把换行符换成冒号就可以了...   结果发现,有TABLE不行   类似if xx=1 then yy=2 的也不行...   //此脚本支持拖放,也可以在命令行下使用 cscript change.vbs xx.asp   代码如下:   On Error Resume Next   Set Arg=Wscript.Arguments   If Arg.Count=0 Then wscript.quit   'code by NetPatch   'enjoy it   Set Fso=CreateObject("Scripting.FileSystemObject")   Set File=Fso.OpenTextFile(arg(0),1,False,-2)   Set Files=Fso.OpenTextFile(arg(0)&".vbs",2,True)   Do While File.AtEndOfStream <> True   szBuf=File.readline   szBuf=Replace(szBuf,chr(9),"")   Findnum=InStr(LCase(szBuf),"then")   If Findnum >0 Then   Findnum=findnum+3   If Len(szBuf) > Findnum Then   szBuf=szBuf&":End If"   End If   End If   Files.Write szBuf&":"   Loop   File.Close   Files.Close   Set Fso=Nothing   Wscript.echo "ok!"
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部