dir命令缺陷-树叶云DOS手册 (dir命令功能)

教程大全 2025-07-12 06:48:04 浏览

一、

for /f “tokens=*” %%i in (‘dir /s /a-d /b “D:\Share iles\资料\*f*.*”‘) do (

echo %%i>>file.txt

提取这个文件夹下的所有存在f的文件.

资料\*f*.*

提取到的文件会生成到file.txt中

文件夹弄错啦!

这里正常提取到ftp.txt

ok 问题出现了

提取到娟平 014.jpg等不存以f字符, 但中间有空格的文件.

D:\Share iles\资料\照片\花花公子\11961873_218529.jpg

这个文件存在_符号.

D:\Share iles\资料\ADSL\ftp2.txt

D:\Share iles\资料\照片\1\娟平 014.jpg

D:\Share iles\资料\照片\1\娟平 007.jpg

D:\Share iles\资料\照片\1\娟平 015.jpg

D:\Share iles\资料\照片\1\娟平 016.jpg

D:\Share iles\资料\照片\1\娟平 017.jpg

D:\Share iles\资料\照片\1\娟平 018.jpg

D:\Share iles\资料\照片\1\娟平 019.jpg

D:\Share iles\资料\照片\1\娟平 104.jpg

D:\Share iles\资料\照片\1\娟平 105.jpg

D:\Share iles\资料\照片\1\娟平 106.jpg

D:\Share iles\资料\照片\1\娟平 107.jpg

D:\Share iles\资料\照片\1\娟平 108.jpg

D:\Share iles\资料\照片\1\娟平 109.jpg

D:\Share iles\资料\照片\1\娟平 114.jpg

D:\Share iles\资料\照片\1\娟平 115.jpg

D:\Share iles\资料\照片\1\娟平 116.jpg

D:\Share iles\资料\照片\1\娟平 117.jpg

D:\Share iles\资料\照片\1\娟平 118.jpg

D:\Share iles\资料\照片\1\娟平 119.jpg

D:\Share iles\资料\照片\1\娟平 124.jpg

D:\Share iles\资料\照片\1\娟平 128.jpg

树叶云DOS手册

D:\Share iles\资料\照片\1\娟平 134.jpg

D:\Share iles\资料\照片\1\娟平 138.jpg

D:\Share iles\资料\照片\1\娟平 146.jpg

D:\Share iles\资料\照片\1\娟平 156.jpg

D:\Share iles\资料\照片\1\娟平 166.jpg

D:\Share iles\资料\照片\1\娟平 176.jpg

D:\Share iles\资料\照片\1\娟平 186.jpg

D:\Share iles\资料\照片\3\cmy8543_61.gif

D:\Share iles\资料\照片\3\misukhot_44.gif

D:\Share iles\资料\照片\3\misukhot_80.gif

D:\Share iles\资料\照片\3\refiju_42.jpg

D:\Share iles\资料\照片\3\refiju_43.jpg

D:\Share iles\资料\照片\3\zkmrf005-qqyeri2.gif

D:\Share iles\资料\照片\7\爬山 017.jpg

D:\Share iles\资料\照片\7\照片 002.jpg

D:\Share iles\资料\照片\5\照片 042.jpg

D:\Share iles\资料\照片\5\照片 032.jpg

D:\Share iles\资料\照片\5\照片 022.jpg

D:\Share iles\资料\照片\5\照片 012.jpg

D:\Share iles\资料\照片\5\照片 006.jpg

D:\Share iles\资料\照片\5\照片 002.jpg

D:\Share iles\资料\照片\花花公子\11961840_218524.jpg

D:\Share iles\资料\照片\花花公子\11961851_218527.jpg

D:\Share iles\资料\照片\花花公子\11961873_218529.jpg

二、

比较如下两段代码:

for /f “tokens=*” %%i in (‘dir /a /b /s “D:\test”‘) do (

for /f %%i in (‘dir /a /b “D:\test.txt”‘) do (

1的代码能正确取到每个文件的属性,但是,2的代码取到的是当前目录下test.txt的属性,

解决办法是把2中的’dir /a /b “D:\test.txt”‘改为”d:\test.txt”


有谁知道dos命令怎样使用!!

Dos常用命令一、基础命令1 dir无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外一个命令的参数。 more也是一个命令,dir /w |more得到的结果和dir /w /p的结果是一样的。 其他的参数大家可以用:dir/?查看。 2 cdcd 目录名:进入特定的目录。 如果看到有个目录显示为:abcdef ghi 就输入进入该目录。 cd\ 退回到根目录。 cd..退回到上一级目录。 3 md rdmd 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文件夹。 呵呵!)rd 目录名:删除特定的文件夹。 4 cls清除屏幕。 5 copycopy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。 6 movemove 路径\文件名 路径\文件名 :把一个文件移动(就是剪切 复制)到另一个地方。 7 deldel 文件名:删除一个文件。 del *.*:删除当前文件夹下所有文件。 del不能删除文件夹。 8 deltree删除文件夹和它下面的所有子文件夹还有文件,厉害。 。 。 不要乱用。 9 formatformat x: :x代表盘符,格式化一个分区。 在dos下是用fat文件系统格式化的,在windows2000安装的时候会问你要不要转换为ntfs。 10 typetype 文本文件名:显示出文本文件的内容。 11 edit其实这是个小程序,编辑文本文件用的。 12 renren 旧文件名 新文件名:改文件名。

常用的DOS运行命令都有什么?

常用的DOS命令有:1.DIR:列出磁盘文件和目录DIR命令可以说是DOS中使用最广泛的命令之一,使用后可以列出当前路径下所有的磁盘文件和目录,它的使用参数很多,常见的如:/D:文件按栏分类列出;/p:在每个信息屏幕后暂停;/W:用宽列表格式;/X:显示为非8dot3文件名产生的短名称。 2.COpY拷贝文件COpY命令可以说是DOS中功能最为丰富多彩的命令之一,我们不仅可以通过COpY命令拷贝文件、重命名文件,还可以创建和文件(这在不能使用EDIT编辑器时非常实用),甚至还可以打印文件、合并文件呢。 其格式为:COpY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]3.DEL:删除文件DEL命令可以删除一个或数个指定的文件(但无法删除文件夹),如果键入“DEL *.*”命令将会删除当前路径下所有文件,系统会给出确认提示框请求确认。 如果你想删除文件夹的话,可以使用DELTREE命令,这是一条外部命令。 4.CD:显示当前目录名或改变当前目录CD是DOS中使用频率最高的命令之一。 主要是为了快速切换到另一盘符或目录中,例如“CD G:Temp”可以快速跳转到“G:Temp”目录,使用“CD..”可以退回到上一级目录,而使用“CD”可以快速返回当前盘的根目录中。 5.FDISK:硬盘分区这是一个极其危险的DOS命令,它的作用是对硬盘进行分区,使用后将丢失硬盘中所有的文件。 新手不要轻易使用这条命令。 6.FORMAT:高级格式化无论是硬盘还是软盘,都必须进行高级格式化后才能使用,FORMAT命令的功能就是高级格式化磁盘,如果加上/s参数可以制作系统盘,加上/Q参数可执行快速格式化。

给电脑杀毒时需要注意哪些事?

在查毒的时候最好不要操作电脑!以免影响速度!查杀病毒时,最好是在系统安全模式下进行,这样系统内存里没有病毒,查杀的效果会好些。 但是要注意,有些杀毒软件在安全模式下是不能进行杀毒的,所以,一定要安装能在安全模式下进行杀毒的软件。 1.对染毒软盘DIR操作会导致硬盘被感染如果计算机的内存没有病毒,那么只有在执行了带有病毒的程序(文件)后,才会感染计算机。 而DIR命令是DOS的内部命令,不需要执行任何外部的程序(文件),因此对染毒软盘进行DIR操作不会感染病毒。 不过需要注意的是,如果计算机内存已有病毒(或者说计算机已染毒),如果对没有染毒的软盘进行DIR操作, 就可能感染软盘。 说可能会感染是因为有些病毒不会通过DIR操作传播。 2.将文件改为只读方式可免受病霉的感染某些人认为通过DOS的外部命令ATTRIB,将文件设置为只读会十分有效地抵御病毒。 其实修改一个文件的属性只需要调用几个DOS中断就可以了,因此说ATTRIB命令对于阻止病毒的感染及传播几乎无能为力。 3.病毒能感染写保护的磁盘由于病毒可感染只读文件,不少人由此认为病毒也能修改在写保护磁盘上的文件。 事实上,磁盘驱动器可以判断磁盘是否写保护,是否应该对其进行写操作,这一切都是由硬件来控制的,您可以物理地解除PC的写保护传感器,却不能用软件来做这件事。 如果您的软驱是正常的,而软盘的写保护一次也没有取下来,绝对不会感染病毒。 但是如果您取下来了,并且用带毒的机器DIR过,则完全有可能感染病毒。 注意这个DIR是从机器向软盘感染病毒,而不是把病毒从软盘传染到机器。 写保护和文件只读方式不同,设置文件只读方式是通过计算机,所以病毒能插上一手,可是写保护非要人手参与不可,病毒可没办法把写保护弄掉。 计算机不能对写保护磁盘进行改写,这是任何操作都无法改变的(除非您把驱动器弄坏)。 4.反病毒软件能够杀除所有已知病毒病毒感染方式很多,有些病毒会强行覆盖执行程序的某一部分,将自身代码嵌入其中,以达到不改变被感染文件长度的目的,被这样的病毒覆盖掉的代码无法复原,因此这种病毒是无法安全杀除的。 病毒破坏了文件的某些内容, 在杀除这种病毒后是不能恢复文件的原貌的。 5.使用杀毒软件可以免受病毒的侵扰目前市场上出售的杀毒软件,都只能在病毒泛滥之后才“一展身手”。 但在杀毒之前病毒已经造成了工作的延误

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐