本帖最后由 newswan 于 2020-10-6 01:34 编辑
列出目录,
第一列是移动后的路径,第二列是移动前的路径- set _fld_=test
- for /f %%a in ('dir /b /ad %_fld_%') do (
- >>list.txt echo %%a
- for /f %%b in ('dir /b /ad %_fld_%\%%a') do (
- >>list.txt echo %%b \%%a\%%b
- if not exist %_fld_%\%%b (
- copy nul %_fld_%\%%b
- ) else (
- copy nul %_fld_%\%%a-%%b
- )
- )
- rmdir %%a
- )
复制代码 或者用占位文件模拟一次 |