用forfiles或者where实现文件查找

用forfiles或者where实现文件查找

forfiles 也可以用来查找文件
forfiles /p . /s  /m  *.html /c  "cmd /c echo @path"

这样可以显示你找到的文件的全路径。
相当于
where /R .  *.html


如果用
dir /s . | grep *.html
就只能看到文件的名称,不能看到文件的全路径。

两个命令的不同:
用forfiles查找到文件后,可以用/c参数实现对文件的操作,比如重命名、移动、删除等操作
用where实现查找就不能实现此功能,仅能告诉我们要查找的文件存不存在。

两个命令的相同点:
都可以查找文件,并且可以看到文件的全路径。

用dir + grep 就不能看到查到文件的全路径。

在linux下面,用find也可以实现文件查找,功能类似于forfiles


|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:(用forfiles或者where实现文件查找)