@echo off
for /f "delims=" %%i in (servers.txt) do (
set server=%%i
echo server is %server%
)
此处无法将值从文本文件设置为变量服务器。
答案 0 :(得分:0)
正在设置值。你没有正确使用它。当你进入代码块时,你需要使用延迟扩展。
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (servers.txt) do (
set server=%%i
echo server is !server!
)