还没有时间试,楼主自己先搞几个目录试过再用
必须保证字典.txt中包含所有目录对应的翻译,否则复制进去的文件中:“北京”也会被去掉
-
- @echo off&setLocal enabLedeLayedexpansion
- for /f "tokens=1,2" %%a in (字典.txt) do (set %%a=%%b)
-
- for /f "delims=" %%a in ('dir /ad-h /b /s') do (
- for %%z in ("!%%~na!") do (
- for %%b in (1.txt 2.txt 3.txt) do (
- (
- for /f "delims=" %%c in (%%b) do (
- set str=%%c
- echo;!str:北京=%%~z!
- )
- )>%%a\%%~nb.html
- )
- )
- )
-
- pause
复制代码
|