@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盘有学习、娱乐、电影等文件夹,如何把这些文件夹里面的指定格式复制出来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)