bat批处理文件中如何获取vbs中的返回值

简介:
bat批处理文件中如何获取vbs中的返回值
例如:
@echo off
set date1=2011-5-10
echo WScript.Echo datepart(“ww”,’%date1%’)>%temp%\t.vbs
 
会得到一个:
WScript.Echo datepart(“ww”,’2011-5-10′)的脚本
但Bat中如何获得其值呢?
 
用for命令执行vbs脚本来保存输出结果至变量。
for /f “delims=” %%i in (‘cscript //nologo t.vbs’) do set “d=%%i”
echo %d%
pause
就像如此,故相关的命令可以查看cscript /了。

本文转自leonpard 51CTO博客,原文链接:http://blog.51cto.com/leonpard/1183920
相关文章
BAT中取得一个命令的执行结果
BAT中取得一个命令的执行结果
1065 0
|
6月前
|
开发工具 Windows
编写bat文件在windows上自动执行cmd命令
windows 电脑上直接新建 txt 记事本文件,编写好要执行的命令后,将后缀修改成 .bat,然后直接点击文件就可以执行里面的命令了
132 0
|
C语言 索引 Windows
BAT文件语法和技巧(bat文件的编写及使用)
BAT文件语法和技巧(bat文件的编写及使用)
187 0
如何在一个bat批处理文件中调用另一个bat批处理文件?
如何在一个bat批处理文件中调用另一个bat批处理文件?
759 0
bat文件调用CMD命令快速显示ip
bat文件调用CMD命令快速显示ip
385 0
|
Windows
BAT批处理文件无法运行提示“/E /I /Y ‘XCOPY‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法
BAT批处理文件无法运行提示“/E /I /Y ‘XCOPY‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法
954 0
BAT批处理文件无法运行提示“/E /I /Y ‘XCOPY‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法
|
NoSQL Redis
.bat批处理文件案例
.bat批处理文件案例
143 0
VBS脚本实例
一、一键升级哨位台核心板程序脚本。 ############################################################ Set ws=WScript.CreateObject("wscript.
806 0
|
Windows 数据安全/隐私保护 JavaScript