标题: [文件操作] 求助,请问如何用批处理提取当前目录下所有文件名称及大小(只需要这两个信息) [打印本页]
作者: yang6666 时间: 2022-1-10 13:26 标题: 求助,请问如何用批处理提取当前目录下所有文件名称及大小(只需要这两个信息)
比如 文件夹有
Adobe Photoshop CC 2019经典教程.pdf
Python编程快速上手——让繁琐工作自动化(第2版).pdf
文件名清单.TXT
网络是怎样连接的.pdf
除了这些文件名信息外 后面加上文件大小 MB单位显示不是字节
作者: went 时间: 2022-1-10 13:47
3位小数- powershell "Get-ChildItem *.* | foreach { '{0} {1:.000}MB' -f $_.Name,($_.Length/1MB)}">list.txt
复制代码
作者: yang6666 时间: 2022-1-10 14:19
回复 2# went
如果加上子目录文件呢
作者: went 时间: 2022-1-10 16:13
本帖最后由 went 于 2022-1-10 16:32 编辑
回复 3# yang6666 - powershell "Get-ChildItem *.* -Recurse | foreach { '{0} {1:f3}MB' -f $_.FullName.Replace('%cd%\',''),($_.Length/1MB)}">list.txt
复制代码
如果仅仅需要文件名称,在2楼的基础上加上-Recurse选项
作者: yang6666 时间: 2022-1-10 22:17
回复 4# went
我这边测试跑出来的文件乱码唉
作者: yang6666 时间: 2022-1-10 22:34
回复 4# went
我改了编码但是中文还是乱码
作者: flashercs 时间: 2022-1-10 23:01
回复 6# yang6666 - powershell -c "Get-ChildItem -Path * -Recurse -ErrorAction SilentlyContinue|Where-Object {-not $_.PSIsContainer}|Format-Table -AutoSize -Property Name,@{n='Size';e={$_.Length/1MB};f='{0:f2} MB'}|Out-File -FilePath list.txt -Encoding utf8"
复制代码
作者: went 时间: 2022-1-11 00:00
回复 6# yang6666
存为bat文件,ansi编码,还乱码请截图看看
作者: yang6666 时间: 2022-1-11 01:00
回复 8# went
上传不了图片,这个是在第一个代码的基础上加-Recurse选项,转码后改BAT跑出来的,,最后给的那个代码跑出来文件是空白的。
- μ灦′󏃂䳉ѩʕ҇ʽ9.28.mpg 1338.869MB
- 2021_10_23_14_13_31.mpg 992.727MB
- o½ń£¨¶t£©ђ̲¡¢áú̲¡¢°فú̲1993.10.7.mpg 803.588MB
- 2021_10_23_12_42_21.mpg 1274.416MB
- 2021_11_30_11_17_1.mpg 1653.582MB
- ďľ500kv±䵧վ2000.5.10.mpg 1598.602MB
- 1ퟅ�ǎø¸Ĕ싘2IJ000.5.29-6.1.mpg 465.297MB
- 2021_10_29_20_37_51.mpg 210.902MB
- ¸ߗܔڹ㎷2000.8.23-24.mpg 1353.322MB
- 1«˾á쵼£¨ՔԚΠ֝£©2000.8.31.mpg 1350.557MB
- á鉽ũ¸Ĕ엊áϲ000.10.13.mpg 1330.926MB
- 2021_10_29_20_12_3.mpg 648.678MB
- Ք¡¢áֵ½ď1©3ǎø¼첩2002.4.10.mpg 1089.250MB
- 2021_11_20_16_43_16_Sub_07.mpg 1374.990MB
- 2021_11_30_12_27_56.mpg 2529.338MB
- list.txt .001MB
- Ђ½¨΄±¾΄μμ.bat .000MB
- »񈡎ļtû3ƺʹ󐡣¨MB£©.bat .000MB
复制代码
作者: yang6666 时间: 2022-1-11 01:02
回复 7# flashercs
这个正常显示了[强]
作者: yang6666 时间: 2022-1-11 01:57
回复 7# flashercs
这个文件少正常 刚才测试两百多个 导出来的文件里边中文还是乱码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |