Board logo

标题: [问题求助] [已解决]我想把bat命令改写成vbs,避免bat无法从服务器下载 [打印本页]

作者: 蓝灵幽魂    时间: 2015-4-16 13:30     标题: [已解决]我想把bat命令改写成vbs,避免bat无法从服务器下载

本帖最后由 蓝灵幽魂 于 2015-4-16 20:01 编辑

stool.exe -m Resoce.wk LibrText.txt LibrText.txt

stool.exe -m Resoce.wk messext.txt messext.txt

stool.exe -m Resoce.wk MissText.txt MissText.txt

stool.exe -m Resoce.wk Quext.txt Quext.txt

del LibrText.txt
del messext.txt
del Quext.txt


上面的批处理命令,能不能把这些命令用vbs写?
我这些文件放在服务器上供个人更新使用的,但发现在更新下载时无法下载bat文本,看看有没有希望把bat文本改写成vbs

在此先谢谢各位!
作者: pcl_test    时间: 2015-4-16 13:48

stool.exe是干嘛用的?你的意思就是想用vbs实现第三方工具stool的功能?你原本是要实现什么操作?
作者: 蓝灵幽魂    时间: 2015-4-16 14:05

回复 2# pcl_test


    这个是汉化工具,调用stool把文本注入到Resoce.wk里面去
作者: pcl_test    时间: 2015-4-16 14:09

把stool.exe 、Resoce.wk、LibrText.txt打包上传网盘发分享链接
作者: 蓝灵幽魂    时间: 2015-4-16 15:44

回复 4# pcl_test


    http://pan.baidu.com/s/1pJsSQ3T 度盘,文件有点大
作者: pcl_test    时间: 2015-4-16 16:25

回复 5# 蓝灵幽魂
用了把stool.exe写进bat的方法,这样就不需要下载,运行bat会自动生成stool.exe
http://bbs.bathome.net/thread-4435-1-1.html
作者: pcl_test    时间: 2015-4-16 16:37

本帖最后由 pcl_test 于 2015-4-16 16:49 编辑

vbs
  1. arr = array("LibraryText.txt","messagetext.txt")
  2. For i=0 To UBound(arr)-LBound(arr)
  3.     wscript.createobject("wscript.shell").run "cmd.exe /C stool.exe -m Resource.wpk "+arr(i)
  4.     WScript.Sleep 1000
  5.     wscript.createobject("wscript.shell").run "cmd.exe /C del /f q "+arr(i)
  6.     WScript.Sleep 1000
  7. Next
复制代码

作者: 蓝灵幽魂    时间: 2015-4-16 18:43

回复 7# pcl_test



   

   根据你的代码可以正常使用,vbs试用没问题,不过上面的就理解不了,不好意思啊!

   在此万分感谢帮助!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2