回复 13# shootman2
在你的代码可以不开变量延迟- @echo off
- set "aaa=d:\user_list.txt"
- for /f "tokens=* delims=" %%m in ('gawk "!a[$0]++" "%aaa%"') do echo %%m
- pause
复制代码 要开的话,要对!转义- @echo off
- setlocal enabledelayedexpansion
- set "aaa=d:\user_list.txt"
- for /f "tokens=* delims=" %%m in ('gawk "^!a[$0]++" "!aaa!"') do echo %%m
- pause
复制代码
|