[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] dir如何重定向输出文件名后不显示文件大小

本帖最后由 pcl_test 于 2017-6-28 18:15 编辑

使用 dir >>1.txt 后 打开1.txt显示:

驱动器 E 中的卷没有标签。
卷的序列号是 ACA4-3574
E:\21互联\I115 的目录
2009-07-11  22:40    <DIR>          .
2009-07-11  22:40    <DIR>          ..
2009-07-11  22:28             4,622 1.txt
2009-07-11  22:40                 0 2.txt
2008-04-14  00:00         3,881,554 I115-001_7B5534D9AC833E1E.wmv
2008-04-14  00:00         3,797,108 I115-002_11B86165874B20D0.wmv
2008-04-14  00:00         4,332,496 I115-003_60D920B52FF2E0C2.wmv
2008-04-14  00:00         6,203,786 I115-004_723AA70DF58D70A3.wmv
2008-04-14  00:00         9,973,072 I115-005_2BB2750A70286243.wmv
2008-04-14  00:00         4,248,954 I115-006_697110A7FFE7CAE1.wmv
2008-04-14  00:00         6,353,798 I115-007_D6D5AF134B3A173E.wmv
2008-04-14  00:00         7,974,558 I115-008_240056DA71B72895.wmv

......
2008-04-15  00:00         7,850,276 I115-063_B316751963462C10.wmv
2008-04-15  00:00         3,537,482 I115-064_A3D2FAFA46E82277.wmv
2008-04-15  00:00         4,749,222 I115-065_DD9234710D3603ED.wmv
2008-04-15  00:00         8,587,394 I115-066_B9028A5D6D15BC82.wmv
2008-04-15  00:00        10,202,078 I115-067_1523254FCCFAF697.wmv
2008-04-15  00:00        12,877,284 I115-068_36B03403BEC255A4.wmv
2009-07-11  22:20             1,342 新建 文本文档 (2).txt
2009-07-11  22:18               113 新建 文本文档.txt
              72 个文件    432,342,841 字节
               2 个目录 41,896,906,752 可用字节


我不想要其中的文件大小 除了一个个的删除外   不知道还有没有简单的命令.

  1. @echo off
  2. (for %%a in ("E:\21互联\I115\*.*") do (
  3.   echo %%~ta %%~nxa
  4. ))>1.txt
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

是啊,楼主要说楚要不要首尾。如不需要首尾的
  1. @echo off
  2. for /f "skip=1 tokens=1-3,*" %%a in ('dir ^| find ":"') do echo;%a %b %d>>1.txt
  3. start 1.txt
复制代码
首尾保留不变的
  1. @echo off&setlocal enabledelayedexpansion
  2. (for /f "tokens=1-3,*" %%a in ('dir') do set yn=%%b&if "!yn:~2,1!"==":" (echo;%%a %%b %%d) else echo;%%a %%b %%c %%d
  3. )>>1.txt
  4. start 1.txt
复制代码
好久没写了。练练手

[ 本帖最后由 inittab 于 2009-7-12 09:23 编辑 ]

TOP

回复 1楼 的帖子

你最好把你要的效果也列出来。

对于下面的内容你还要不要:
  1. 驱动器 E 中的卷没有标签。
  2. 卷的序列号是 ACA4-3574
  3. E:\21互联\I115 的目录
  4. 2009-07-11  22:40    DIR          .
  5. 2009-07-11  22:40    DIR          ..
复制代码
  1.               72 个文件    432,342,841 字节
  2.                2 个目录 41,896,906,752 可用字节
复制代码

[ 本帖最后由 keen 于 2009-7-11 22:58 编辑 ]
(*^_^*)

TOP

返回列表