返回列表 发帖
本帖最后由 WHY 于 2015-11-7 09:40 编辑
  1. @if (0)==(0) echo off
  2. pushd D:\TEST\
  3. (for /d  %%i in (*) do (
  4.     set /p "=%%i "
  5.     dir /s /-c /a "%%i\" | cscript //nologo //e:jscript "%~0"
  6. ))<nul
  7. pause & exit
  8. @end
  9. var re = /(所列文件总数|Total Files Listed):\r\n\s+(\d+).*?(\d+)/;
  10. var ar = WSH.StdIn.ReadAll().match(re);
  11. WSH.Echo(ar[2] + '个 ' + Math.round(ar[3]*100/1048576)/100 + 'MB')
复制代码
空目录的话, dir /s /-c /a-d 就挂了~
1

评分人数

TOP

返回列表