
CODE: [Copy to clipboard]如何去除重复使set var1=aa,aa,ab
CODE: [Copy to clipboard][ Last edited by danjiang on 2011-1-8 at 14:27 ]var2=aa,ab
CODE: [Copy to clipboard]@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
CODE: [Copy to clipboard][ Last edited by Hanyeguxing on 2011-1-8 at 13:08 ]@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
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |