只有一行数据,可以根据数据内容排序,再做比较,进行分组.ASNI- @echo off
- setlocal enabledelayedexpansion
- REM smiles文件夹
- set "dir=C:\Users\lenovo\Desktop\新建文件夹"
- set "code=( for /r "%dir%" %%i in ("*.smiles"^) do @( for /f "usebackq delims=" %%a in ("%%i"^) do @( echo %%a#%%i ^)^)^) ^| sort"
- set "word="
- for /f "tokens=1* delims=#" %%i in ('%code%') do (
- if not "%%i"=="!word!" (
- echo ------------------
- set "word=%%i"
- echo 内容:!word!
- echo 文件:
- echo. %%j
- ) else echo. %%j
- )
- echo ---------
- pause&exit
复制代码
|