如何批量转储文件名,文件大小到txt文件中

如何批量转储文件名,文件大小到txt文件中

我很困惑...我已经很久没有使用过批处理代码了,想知道这里是否有人可以帮助我。

基本上,我有一个基本的批处理,用于将文件夹的内容转储到 txt 文件中

dir /a /b /-p /o:gen >C:\file_list.txt
start notepad C:\file_list.txt 

简单的东西,我只是不记得如何将每个文件的文件大小添加到输出的 txt 文件中

任何帮助都将非常有帮助...这很简单...就是记不住...

答案1

我如何将每个文件的文件大小添加到输出 txt 文件中?

使用以下批处理文件:

@echo off
for /f "tokens=*" %%i in ('dir /a /b /-p /o:gen') do (
  echo %%i %%~zi >> C:\file_list.txt
  )
start notepad C:\file_list.txt

进一步阅读

相关内容