【发布时间】:2015-05-23 03:03:46
【问题描述】:
我做了一个完美的平方数查找器,从 1 开始,代码如下。但是,我需要一种在批处理和 vbscript 之间传递变量的方法(VBS 有更好的 UI)。我被困在这一点上,如何在批处理和 vbscript 之间发送变量?如果有任何可能让 vbscript 将数字打印到文件中,那么批处理脚本会读取文件,然后将其中的数字删除。
@echo off
title Perfect Squares without paste to file
cls
set /a num=3
set /a num1=1
echo 1
:1
set /a num2=%num1%+%num%
echo %num2%
echo %num2%
set /a num1=%num2%
set /a num=%num%+2
goto 1
【问题讨论】:
-
您可以在调用批处理文件时使用命令行参数来传递来自 VBS 的数据
-
请出示VBS部分。不清楚,请详细说明您需要从批次传递到VBS 还是从VBS 传递到批次? This answer 可能会有所帮助。
标签: batch-file vbscript