|
|
发表于 2016-7-17 22:43:35
|
显示全部楼层
本帖最后由 pcl_test 于 2016-7-17 22:49 编辑
批处理与vbs混编如何互相传值/传递参数
http://bbs.bathome.net/redirect. ... 7766&ptid=27675- @echo off
- set a=12.34
- set b=0.836
- >"%temp%\$tmp.vbs" echo;WSH.echo %a%+%b%
- for /f "delims=" %%i in ('cscript -nologo -e:vbscript "%temp%\$tmp.vbs"') do echo;%a%+%b%=%%i
- pause
复制代码- @echo off
- set str=abcdefghijklmnopqrstuvwxyz
- for /f "delims=" %%a in ('mshta VBScript:Execute("CreateObject(""Scripting.Filesystemobject"").GetStandardStream(1).Write(UCase(""%str%""))"^)(close^)') do echo;%%a
- pause
复制代码 |
|