- @echo off
- set var=av sdkjf dfj sdjf df abc efg
- set var=%var: =.%
- call :xx %var%
- call :x %var%
- pause>nul
- :xx
- set var=%~n1
- goto :eof
- :x
- echo%~x1
复制代码 我的代码用for有点勉强,参考[ 梦想种子]- @echo off
- set var=av sdkjf dfj sdjf df abc efg
- set var=%var: =.%
- for %%i in (%var%) do set "var=%%~ni"
- call :x %var%
- pause>nul
- goto :eof
- :x
- echo%~x1
复制代码
|