- @echo off
-
- cd /d "D:\CNC"
-
- for /f "delims=" %%f in (' dir /b *.B3 ') do (
- set .Skip=
- set .Move=
- >"%~nx0.tmp" (
- for /f "usebackq delims=" %%s in ("%%f") do (
- if not defined .Skip (
- echo,%%s
- if "%%s"=="(PART RIPCUT)" set /a .Skip = 1, .Move = 1
- ) else (
- if "%%s"=="(BLOCK)" (
- set .Skip=
- echo,%%s
- )
- )
- )
- )
- if defined .Move move "%~nx0.tmp" "%%f"
- )
-
- del "%~nx0.tmp" 2>nul
复制代码
|