set obj=base,school
for %%i in (%obj%) do (
set "cc=!cc! ^!!xx!^! %%!xx!_judge%%"
)
echo !cc!
当前结果: !base! %base_judge% !school! %school_judge%
目标结果:作为参数的使用,好像echo !base! %base_judge% !school! %school_judge%将参数引用
bat如何将字符串拆分作为引用参数
答案:2 悬赏:40 手机版
解决时间 2021-03-05 04:37
- 提问者网友:鼻尖触碰
- 2021-03-05 01:30
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-05 01:51
setlocal enabledelayedexpansion
set obj=base,school
for %%i in (%obj%) do (
set "cc=!cc! ^!%%~i^! %%%%~i_judge%%"
)
echo !cc!
手机编写,未测试。。
set obj=base,school
for %%i in (%obj%) do (
set "cc=!cc! ^!%%~i^! %%%%~i_judge%%"
)
echo !cc!
手机编写,未测试。。
全部回答
- 1楼网友:十年萤火照君眠
- 2021-03-05 02:15
@echo off
set strin=aa,bb,cc,dd
for /f "tokens=1,2,3,4 delims=, " %%a in ('echo %strin%') do (
echo %%a
echo %%b
echo %%c
echo %%d
)
pause
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯