找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24081|回复: 9

[文件操作] 求助批处理怎么获取目标文件夹下文件的文件名和大小?

[复制链接]
发表于 2021-8-20 15:08:57 | 显示全部楼层 |阅读模式
本帖最后由 俺有一个问题 于 2021-8-20 16:14 编辑

求助  怎么获取当前文件夹下文件夹的名称和大小呢
发表于 2021-8-20 15:15:41 | 显示全部楼层
回复 1# 俺有一个问题
  1. dir
复制代码
发表于 2021-8-20 15:17:35 | 显示全部楼层
回复 2# HOPE2021
效果类似于这样:
  1. 2021/08/20  14:08    <DIR>          .
  2. 2021/08/20  14:08    <DIR>          ..
  3. 2021/07/02  10:37    <DIR>          .dotnet
  4. 2021/08/12  13:12    <DIR>          .nuget
  5. 2021/08/18  09:25                 0 1
  6. 2021/08/12  14:40             5,044 1.bat
  7. 2021/08/19  11:32             1,671 2.bat
  8. 2021/08/12  15:24                 5 2.txt
  9. 2021/08/20  14:08                 4 3.txt
  10. 2021/06/12  11:06    <DIR>          3D Objects
  11. 2021/06/12  11:06    <DIR>          Contacts
  12. 2021/08/10  12:12    <DIR>          Desktop
  13. 2021/08/19  15:59    <DIR>          Documents
  14. 2021/08/20  12:57    <DIR>          Downloads
  15. 2021/08/20  13:03                 0 echo
  16. 2021/06/12  11:06    <DIR>          Favorites
  17. 2021/06/12  11:06    <DIR>          Links
  18. 2021/07/05  20:21    <DIR>          Music
  19. 2021/08/20  15:05    <DIR>          OneDrive
  20. 2021/06/12  11:06    <DIR>          PCManger
  21. 2021/08/19  19:21    <DIR>          Pictures
  22. 2021/06/12  11:07    <DIR>          Searches
  23. 2021/08/12  14:40             1,024 Sleep.com
  24. 2021/08/12  14:40             1,024 Sleep.exe
  25. 2021/08/12  14:40                21 Sleep.vbs
  26. 2021/07/02  10:59    <DIR>          source
  27. 2021/07/02  10:48    <DIR>          Videos
复制代码
其中:<DIR>前缀代表目录,数字前缀代表大小(字节)
发表于 2021-8-20 15:19:43 | 显示全部楼层
回复 1# 俺有一个问题
  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%i in ('dir /b /a-d') do (
  4.     echo %%i %%~zi
  5. )
  6. pause
复制代码
 楼主| 发表于 2021-8-20 15:41:43 | 显示全部楼层
回复 3# HOPE2021


    对 只要文件名和大小 大小最好是GB
 楼主| 发表于 2021-8-20 15:50:55 | 显示全部楼层
回复 4# Batcher


    不大对啊 跑出来文件夹大小是0
发表于 2021-8-20 16:01:04 | 显示全部楼层
回复 6# 俺有一个问题


    那确实挺奇怪的,因为4楼的代码只处理文件,不处理文件夹。正常来说根本不会显示文件夹的名称和大小。
 楼主| 发表于 2021-8-20 16:02:44 | 显示全部楼层
回复 7# Batcher


    当前文件夹下的文件夹大小及名称
发表于 2021-8-20 16:04:14 | 显示全部楼层
回复 8# 俺有一个问题


    请更新一下顶楼的需求描述吧,以免大家误解。
发表于 2021-8-20 17:11:56 | 显示全部楼层
回复 1# 俺有一个问题


试试这几个方法哪个在你电脑上能成功:
http://bbs.bathome.net/thread-5369-1-1.html#pid34379
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 22:21 , Processed in 0.032413 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表