如
如何去除重复使
[ Last edited by danjiang on 2011-1-8 at 14:27 ]
set var1=aa,aa,ab
如何去除重复使
var2=aa,ab
[ Last edited by danjiang on 2011-1-8 at 14:27 ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
set var1=aa,aa,ab
var2=aa,ab
@echo off
set var1=aa,aa,ab
for %%c in (%var1%) do if not defined #%%c set #%%c==&call set var2=%%var2%%,%%c
set var2=%var2:~1%
set var
pause@echo off&setlocal enabledelayedexpansion
set var1=aa,aa,ab
for %%c in (%var1%) do if "!#%%c!"=="" set #%%c==&set var2=!var2!,%%c
set var2=%var2:~1%
set var
pause