- @echo off&setlocal enabledelayedexpansion
- for /r %%a in (*.ctl) do (
- for /f "usebackq tokens=1,2" %%x in ("%%~a") do if /i "%%x"=="tdef" set "str=%%y"
- for /f "tokens=*" %%i in (xxx.gs) do (
- set "var=%%i"
- if "%%i"=="'open d:\chenp\cccc.ctl'" set var=!var:\cccc.ctl=\%%~na.ctl!
- if "%%i"=="while(i<=6)" set "var=while(i<=!str!)"
- for /d %%l in (*) do set var=!var:d:\chenp\700h_=%%~nl\700h_!
- echo;!var!
- )
- )&echo;&echo;
- pause
-
复制代码
|