2013-10-08 65 views
0

我有一个批处理文件,我在cmd.exe窗口下运行。我想查看一个Web配置文件并获得一个值。我不知道这样做的正确方法,但我想我可以通过编写perl脚本来做到这一点 - 并将值返回给批处理文件。通过Perl脚本分配命令BAT文件环境变量

我正在寻找的东西是这样:

组VAR1 =(评估perl脚本)

怎样才能做这样的事情?

回答

1
@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之外的批处理文件。

+0

完美!谢谢! – elbillaf

相关问题