【发布时间】:2015-11-28 19:22:32
【问题描述】:
我通过脚本读入文件repos.txt:
@echo off
for /F %%s in (%~dp0repos.txt) do (
echo %%s
)
文件repos.txt 包含以下行:
%UserProfile%\Documents\Repository\A
%UserProfile%\Documents\Repository\B
echo 命令在不评估环境变量%UserProfile% 的情况下为我提供了目录。当我想将它与 git 一起使用时,这是一个问题。
如何评估环境变量?
我尝试了setlocal,就像完成了here 和exclamation marks 一样。不幸的是,没有给出正确的输出。
【问题讨论】:
标签: batch-file environment-variables