
【已解決】搜尋未出現數據的批處理代碼為什么出錯最后由 思想之翼 于 -11-19 20:14
上述代碼欲在0000-9999中,找出沒有出現過的數據。但是未出現的數據找不全。代碼錯在哪里?懇望得到幫助。nclick="copycode($('code0'));">復制代碼
- @echo off
- pushd D:數據1
- for /l %%a in (10000 1 19999) do set $%%a=1
- for %%a in (*.txt) do (
- set str=
- setlocal enabledelayedexpansion
- for /f delims= %%b in (%%~snxa) do (
- for %%c in (%%b) do set $1%%c=
- )
- for /l %%b in (10000 1 19999) do if defined $%%b set str=!str! %%b
- set str=!str: 1= !
- echo;!str:~2!
- endlocal
- )>d:未現數數據1%%~nxa
- exit

