本帖最后由 pcl_test 于 2016-9-7 19:10 编辑
- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%a in ('dir /ad/b/s^|sort /r') do (
- if exist "%%a\*.java" (
- echo;%%a
- pushd "%%a"
- set t=0
- for /f "tokens=1* delims=:" %%a in ('find /c /v "" *.java') do (
- echo;%%a%%b
- set /a t+=%%b
- )
- echo;!t!
- set /a s+=t
- popd
- )
- )
- echo;===================
- echo;总%s%
- pause
复制代码
- @echo off
- for /f "delims=" %%a in ('dir /a-d/b/s *.java') do (
- for /f "tokens=1,2* delims=:" %%b in ('find /c /v "" "%%a"') do (
- if "%%d" neq "" (
- echo;%%b:%%c%%d
- set /a s+=%%d
- ) else (
- echo;%%b%%c
- set /a s+=%%c
- )
- )
- )
- echo;====================================
- echo;总%s%
- pause
复制代码
|