查看: 2715|回复: 0

介绍CMD下用“>>”创建文件列表的两种方法

[复制链接]
发表于 2005-3-4 12:38:00 | 显示全部楼层 |阅读模式
<DIV ><FONT size=4><FONT color=green>EXPAND:这是个可执行文件,位于2K/XP安装光盘的i386文件夹中,文件名:expand.exe,本来是用来提取安装盘中的一个文件的,命令格式(在CMD环境下):</FONT></FONT>

<FONT size=4><FONT color=green>expand *.* -F:3d8.dll c:\windows\system32</FONT></FONT>

<FONT size=4><FONT color=#008000>由于expand是在i386文件夹,所以*.*表示当前所有文件,如果位于其他文件夹的文件,需要指定路径。-F表示要提取的文件,后面表示提取文件的目标路径。</FONT></FONT>

<FONT size=4><FONT color=#008000>但是如果将命令改为:</FONT></FONT>

<FONT size=4><FONT color=#008000>expand *.* -F:3d8.dll &gt;&gt;c:\xp.txt</FONT></FONT>

<FONT size=4><FONT color=#008000>-F:3d8.dll 部分不再有效,会创建一个显示所有源文件的文件列表,在XP.txt中,会显示源文件和目标文件的对照,比如源文件d3d8.dl_,目标文件d3d8.dll 。位于*.cab压缩包中的所有文件也会显示出来。在XP.txt中用“查找”就可以找到需要的文件了。这是创建安装盘的文件列表。</FONT></FONT>



<FONT size=4><FONT color=#008000>第二种是创建磁盘文件列表,可以用来创建光盘、移动硬盘的文件列表。</FONT></FONT>

<FONT size=4><FONT color=#008000>dir *.* /s </FONT></FONT><FONT size=4><FONT color=#008000>&gt;&gt;c:\filelist.txt</FONT></FONT>

<FONT size=4><FONT color=#008000>/s表示搜索所有路径,*.*表示搜索所有文件。</FONT></FONT>

<FONT size=4><FONT color=#008000>这两种方法都用到“&gt;&gt;“,具有输出到的含义。</FONT></FONT></DIV><!-- / message --><!-- sig -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条


关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖QQ客服返回顶部