更多软件

当前位置:

首页- 下载中心- 实用工具 - 其它工具- 导航- 【万能批处理文件生成器】anybat下载下载
【万能批处理文件生成器】anybat下载

暂无资源

【万能批处理文件生成器】anybat下载

将任何文件编程批处理文件的工具,把任何文件的内存数据保存到批处理文件中,只要你将想要转换的文件拖拽至any2bat.vbs文件图标上即可。把想要处理的文件拖放到any2bat上,会处理完毕显示succ...

基本信息

  • 游戏类型:其它工具
  • 开发商:绿色软件
  • 运营商:绿色软件
  • 版本:最新版
  • 大小:10 KB
  • 更新时间:2015-07-10

评分 8

【万能批处理文件生成器】anybat下载详情

将任何文件编程批处理文件的工具,把任何文件的内存数据保存到批处理文件中,只要你将想要转换的文件拖拽至any2bat.vbs文件图标上即可。

把想要处理的文件拖放到any2bat上,会处理完毕显示successful,生成一个以处理文件的名字命名的批处理文件

不支持64位系统(win7,vista)

any2bat的vbs源码见下:

'any2bat{s11ss2008-1-17}
'获取要转换的文件:
IfNotWScript.Arguments.Count=1ThenWScript.Echo"将要转换的文件托拽到我身上!":WScript.Quit
Setfso=CreateObject("scripting.filesystemobject")
Setf=fso.GetFile(WScript.Arguments(0))
IfErrThenWScript.Quit
Iff.Size=0ThenWScript.Quit
'获取文件2进制代码:
Setstream=CreateObject("adodb.stream")
Withstream
.Type=1:.Open:.LoadFromFilef
EndWith
bin=stream.Read(f.Size)
'生成bat:
cr=vbCrLf:n=&h100:line=1:seg=1:segeof=false:str=""
Setbat=fso.CreateTextFile(f.Path&".bat")
bat.WriteLine"@md%tmp%\t1.17&&pushd%tmp%\t1.17&&more<""%~f0""+1|debug>nul&&popd&©/b%tmp%\t1.17\t*"""&f.Name&"""&&rd/s/q%tmp%\t1.17&goto:eof"
Fori=1ToLenb(bin)
zero="":segeof=false:one=Ascb(Midb(bin,i,1))
Ifone<16Thenzero="0"
str=str&""&zero&Hex(one)
IfiMod16=0Thenbat.WriteLine"e"&Hex(n)&str:str="":n=n+16:line=line+1
IflineMod4081=0Thenbat.WriteLine"nt"&seg&cr&"rcx"&cr&"ff00"&cr&"w":seg=seg+1:n=&h100:line=1:segeof=true
Next
IfNotstr=""Thenbat.WriteLine"e"&Hex(n)&str
IfNotsegeofThenbat.WriteLine"nt"&seg&cr&"rcx"&cr&Hex(f.Size-(seg-1)*65280)&cr&"w"&cr&"q"
stream.Close:bat.Close
Setstream=Nothing:Setf=Nothing:Setbat=Nothing:Setfso=Nothing
WScript.Echo"Successful!"

【万能批处理文件生成器】anybat下载截图
【万能批处理文件生成器】anybat下载
最新动态