如何用BAT搜索指定格式的文件并列表

如何用BAT搜索指定格式的文件并列表,第1张

@echo off

(for /r "g:\新建文件夹" %%i in (m4v) do echo %%i)>m4v文件txt

start m4v文件txt

::将g:\新建文件夹下包括子目录中的所有m4v文件列表,并显示出来

::删除可以,但要勾选,批处理没有这种功能。

VBSCall FindColor]解释: 这个功能允许您在屏幕的某个区域从左到右、从上到下的查找指定的颜色,并把找到的坐标保存在变量中格式:VBSCall FindColor(left,top,right,bottom,c,x,y)在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号如果没有找到这个颜色,则x和y的值都被置为-1例子VBSCall FindColor(0,0,800,600,"0000FF",x,y)If x>=0 and y>=0MoveTo x yEndIf 在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点[VBSCall FindColorEx]解释: 这个功能允许您在屏幕的某个区域模糊查找指定的颜色,并把找到的坐标保存在变量中格式:VBSCall FindColorEx(left,top,right,bottom,c,type,similar,x,y)在区域内找颜色为c的点,把坐标保存在变量x和y中left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找similar为相似度,取03到1之间的小数。数值越大,对相似度要求越严格。推荐取08如果没有找到这个颜色,则x和y的值都被置为-1例子VBSCall FindColorEx(0,0,800,600,"0000FF",1,08,x,y)If x>=0 and y>=0MoveTo x yEndIf 在区域(0,0,800,600)中,从中间开始找接近红色("0000FF")的点,如果找到,则把鼠标移动到这个点[VBSCall FindPic]解释: 这个功能允许您在屏幕的某个区域查找指定相似度的,并把找到的坐标保存在变量中格式VBSCall FindPic(left,top,right,bottom,filename,similar,x,y)在区域内从左到右,从上到下找文件名为filename的bmp文件,把找到的坐标保存在变量x和y中left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限filename是一个bmp格式的,需要您自己抓取,最好是24位,把边缘都设为单一的颜色similar为相似度,取05到1之间的小数。数值越大,对的相似度要求越严格,速度也越快。推荐取09如果没有找到,则x和y的值都被置为-1推荐使用周围颜色单一的例子VBSCall FindPic(0,0,1023,767,"1bmp",09,x,y)If x>=0 and y>=0MoveTo x yEndIf 在区域(0,0,1023,767)中找与文件1bmp中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方630版之后,找图的文件路径可以直接引用附件中的,不需要释放,例子

搜索

在d盘开始搜索,输入txt就能搜索指定的txt后缀名文件

然后一个个复制,这样很慢诶

用批处理?

嗯,等我想一下

@echo off

set/p pf=请输入搜索盘符(如c:)

echo next & pause>nul

set/p tzm=请输入文件拓展名 (如doc)

echo next & pause>nul

set/p mdd=请输入存放到的路径名(如 d:\mdd\)

pause

for /f %%i in ('dir %pf%\%tzm% /s/b') do copy "%%i" %mdd%

echo 查看复制结果 & pause>nul

explorer %mdd%

exit

将代码保存为“ 搜索并复制bat ”

运行即可

++++++++++++++++++++++++

你举例子的那个用代码是for /f %%i in ('dir d:\ /s/b') do copy "%%i" e:

当然,代码在开始菜单,运行框,输入cmd回车后使用

命令行也可以运行

WinRAR

命令,常规的命令行语法描述如下:

WinRAR

<命令>

-<开关1>

-<开关N>

<压缩文件>

<文件>

<@列表文件>

<解压路径\>

命令

WinRAR

运行的字符组合代表功能

开关

切换 *** 作指定类型,压缩强度,压缩文件类型,等等的定义。

压缩文件

要处理的压缩文件名。

文件

要处理的文件名。

列表文件

列表文件是包含要处理文件名称的纯文本。文件名应该在第一卷启动。可以在列表文件中使用//字符后添加注释。例如,你可以包含两列字符串创建

backuplst:c:\work\doc\txt

//备份文本文档

c:\work\image\bmp

//备份c:\work\misc并接着运行:

winrar

a

backup

@backuplst你可以在命令行中同时指定普通的文件名和列表文件名。

解压路径

只与命令

e

x

,搭配使用。指出解压文件添加的位置。如果文件夹不存在时,会自动创建。

注意事项

a)

如果未指定

文件

或是

列表文件

时,WinRAR

将会以缺省的

运行全部的文件;

b)

如果未指定压缩文件扩展名时,WinRAR

将会使用在

压缩配置

中选定的默认压缩文件格式。但你可以指定

RAR

ZIP

扩展名来替换它们;

c)

在命令行所输入的开关会替换相同的配置设置值;

d)

在命令

c、e、s、t、rr、k

x

可在压缩文件名中使用通配符。如此可以用单个的命令来进行超过一个以上的压缩文件,除此之外,如果你指定

-r

开关于这些命令时,它们将会搜索在子文件夹中的压缩文件;

e)

某些命令和开关只应用在

RAR

压缩文件,有些则在

RAR

ZIP

都可使用,而某些则可应用在全部的压缩文件格式。这一些都得看压缩文件格式所提供的特性而定;

f)

命令和开关的大小写是相同意思的,你可以用大写或者小写来下命令均可。

以上就是关于如何用BAT搜索指定格式的文件并列表全部的内容,包括:如何用BAT搜索指定格式的文件并列表、怎样查找指定格式的视频文件、如果文件夹里有若干子文件夹,如d盘有学习、娱乐、电影等文件夹,如何把这些文件夹里面的指定格式复制出来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9591015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存