set var=a*b
set var1=%var:*=%
不行啊
set var1=%var:*=%
不行啊
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set var=a*b*c
call :loop "%var%"
echo %var%
pause&goto :eof
:loop
for /f "tokens=1* delims=*" %%a in ("%~1") do if not "%%b"=="" (set var=%%a%%b& call :loop "%%var%%")
@echo off
set a=c*b
echo %a:c*=c%&pause>nul
@echo off
set var=a*b
echo %var% | sed "s/\*//g"