bat 文件读取txt并且赋值给变量

max900428 2016-09-29 06:23:58
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
...全文
3182 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yezhiwu233 2020-07-29
  • 打赏
  • 举报
回复
%%j?是打错了还是本来就是,我问一下。。。

37,737

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧