【发布时间】:2016-02-18 20:03:55
【问题描述】:
我正在制作将使用批处理文件来添加总计的发票。 我在项目结束时有它,但我无法让 vb 脚本将参数写入 txt 文件。 我借来的剧本:
@echo off
cscript.exe //nologo //H:cscript>nul
set /P score=Please enter the first number %=%
set /P score2=Please enter the first number %=%
for /f %%i in ('domath.vbs //nologo "(%score%*%score2%)"') do set answer=%%i
@echo answer=%answer%
cscript.exe //nologo //H:wscript>nul
@echo %answer%>12345.txt
这是执行数学运算的 'domath.vbs 脚本:
Set objArgs = WScript.Arguments
wscript.echo eval(objArgs(0))
我已经尝试了几次,但我只是不知道如何将输出转为文本。 谁能告诉我,我认为我错过了一些非常简单的东西。 我尝试的所有内容都会回显到弹出窗口,但从不写入文件。
【问题讨论】:
标签: file batch-file vbscript arguments