[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] [已解决]批处里中的变量怎么传递到VBS里?

我在DOS的批处理中有两个变量,并按我的要求已经从某个文件中各自取到了有关的值,现在我想把这两个变量的值传递到VBS里做进一步的处理。想问一下,用什么命令可以实现这个操作?

谢谢!

[ 本帖最后由 shaofeng 于 2010-10-6 22:16 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

前辈们能说的清楚一些吗?我手上的VBS代码如下:
  1. @echo off
  2. < "%~f0" more +4 > t.vbs
  3. cscript //nologo t.vbs & del t.vbs
  4. goto :eof
  5. set ierunner = CreateObject("wscript.shell")
  6. ierunner.run "cmd /c start iexplore http://网址/",0
  7. wscript.sleep 5000
  8. ierunner.sendkeys "name"
  9. ierunner.sendkeys "{TAB}"
  10. ierunner.sendkeys "password"
  11. ierunner.sendkeys "{TAB}"
  12. ierunner.sendkeys "{ENTER}"
复制代码
这是一个能自动登陆网站的代码,现在我在bat里已经把变量name和password取过来了,那怎么样才能把这些值传递过去呢?我因为我直接用bat里的方法没成功。(我是把name改成!naem!、password,!password!没成功。)

TOP

老大,还是不行啊,你上面的代码取出来的,分别是:“yname”、
“ypassword”

TOP

现在的代码完全成功!并且与我原来的代码也很好的连接起来了,所以真的十分感谢老大!!!!


谢谢!谢谢!

TOP

返回列表