我有一个批处理文件,我在cmd.exe窗口下运行。我想查看一个Web配置文件并获取一个值。我不知道正确的方法,但我想我可以通过编写一个perl脚本来做到这一点 - 并将值返回到批处理文件。
我正在寻找一些看起来像的东西:
设置var1 =(评估perl脚本)
如何做这样的事情?
答案 0 :(得分: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
。