0
我有一个批处理文件,我在cmd.exe窗口下运行。我想查看一个Web配置文件并获得一个值。我不知道这样做的正确方法,但我想我可以通过编写perl脚本来做到这一点 - 并将值返回给批处理文件。通过Perl脚本分配命令BAT文件环境变量
我正在寻找的东西是这样:
组VAR1 =(评估perl脚本)
怎样才能做这样的事情?
我有一个批处理文件,我在cmd.exe窗口下运行。我想查看一个Web配置文件并获得一个值。我不知道这样做的正确方法,但我想我可以通过编写perl脚本来做到这一点 - 并将值返回给批处理文件。通过Perl脚本分配命令BAT文件环境变量
我正在寻找的东西是这样:
组VAR1 =(评估perl脚本)
怎样才能做这样的事情?
@echo off
set var1=
echo var1=%var1%
for /f "usebackq delims=" %%q in (`perl -E"say 'foo'"`) do set var1=%%q
echo var1=%var1%
使用%q
而不是%%q
之外的批处理文件。
完美!谢谢! – elbillaf