bat 文件读取txt并且赋值给变量
windows系统,本地E盘有个1.txt文件,内容有两行,第一行: lujing=D:\test 第二行:ip=121.21.42.123 写了个bat,想读出来等号后边的值,并且赋值给变量,然后通过变量接路径把合并后的目录下的文件夹考到相应的地方,如下,但是不对,拷贝的总是C盘的目录文件
echo off
for /f "tokens=1,2 delims==" %%i in (1.txt) do (
if /i "%%i"=="lujing" (
set /a pppp= %%j
xcopy /y /s /e /r /i %pppp%\*.* E:\test
)
)
echo on