- 帖子
- 19
- 积分
- 172
- 技术
- 1
- 捐助
- 0
- 注册时间
- 2009-3-18
|
[文件操作] 【已解决】从大到小列出系统盘所有文件(含文件绝对路径和大小)
所有文件中,按从到到小排序(能只列出top 100更好)
dir /s /a /o-s 能够实现这样的功能.但它会把每个子文件夹都列出来..多出很多运行反馈信息..
同时它只针对了一个文件夹下的所有文件按大小排了序...
这是我的一点思路,想想能走通..但水平有限,急需得到高人提点...
在此谢过..
for /r f:\ %a in (*.*) do @echo %~na
pause
dir /a >>c:\|top |type *
for /f "skip=5" %%i in (c:\a.txt) do type %%i>>c:\b.txt
for /f "skip=2" %%j in
dir /a>c:\a.txt&&for /f "eol= skip=5" %%j in (c:\a.txt) do type %%j>>c:\b.txt
(很零散,是想的过程中记录的,不标准之处,望海涵..)
[ 本帖最后由 bat_fan 于 2009-3-21 08:25 编辑 ] |
-
1
评分人数
-
|