本帖最后由 xxpinqz 于 2015-3-11 12:34 编辑
- @echo off
- for /f tokens^=3^,4^delims^=^" %%a in (a.txt) do (
- set "str=%%a"
- setlocal enabledelayedexpansion
- for /f "tokens=4 delims=," %%c in ("%%b") do (
- if not "%%c"=="." (
- if not "%%c"=="-." (
- set/a n=17+%%c
- if !n! equ 17 if %%c neq 0 set n=x
- ) else set n=17
- ) else set n=18
- move "!str!" "!n!\"&endlocal
- )
- )2>nul
复制代码
|