‘壹’ 求批处理bat 高手电脑全盘下搜索多个指定文件
方法一: 使用系统的“搜索”功能,搜索后缀名称。文件,然后搜索列出所有选定的文件,复制即可。方法2: (批量)打开记事本,输入以下内容: x c: * 。123 sx d: * .123 sx e: * .123sx f: * .123/s 然后保存为”批量拷贝”。“ bat”(注意另存为带有批处理后缀的“所有文件”)。在档案名称后面加上“ bat ”)。这假设您的计算机有四个分区,c,d,e,f,根据您的实际分区,您修改; 目标路径假设复制到 c 驱动器的名称为123文件夹,您修改。
‘贰’ 用bat怎样批量提取文件夹及子文件夹下面图片
批量导入图片已经是非常普遍的功能了。不论图片名称是否有规律或者是否有在数据库中保存,经过一些专业的设置都可以实现批量导入纸张及布局设置暂且默认A4以及5行2列。然后点击左侧工具栏中“插入位图图片”的图标,先绘制图片样式:
‘叁’ 如何用bat全盘搜索并打开文件所在文件夹
@echo off & title 全盘搜索指定文件并打开其所在位置的文件夹 By 依梦琴瑶
::设置要搜索的文件名
set File=ABC.txt
for /f "tokens=2 delims==:" %%a in ('wmic LogicalDisk where "DriveType='3'" get DeviceID /value') do (
pushd %%~a:\
echo 正在搜索 %%~a 盘,此过程可能很耗时间,请耐心等待。。。 & echo,
for /f "delims=" %%b in ('dir /a-d /s /b "%File%"') do (
start "" explorer "%%~dpb"
)
echo, & echo,
popd
)
pause
‘肆’ 如何使用bat批量按文件夹名称筛选文件夹并复制到指定地方
@echo off & title 根据列表复制文件夹到指定位置 By 依梦琴瑶
::设置文件夹列表文件
set List=FolderList.txt
::设置主源目录
set SrcFolder=D:\源目标目录
::设置指定保存目录
set SavFolder=E:\最终保存目录
for /f "delims=" %%a in ('type "%List%"') do (
if exist "%SrcFolder%\%%~a\." (
x /s /e /y "%SrcFolder%\%%~a\" "%SavFolder%\%%~a\"
) else (
echo 指定的目录 "%%~a" 不存在。
)
)
pause
脚本保存编码务必设为ANSI,以免中文字符出现乱码。
‘伍’ 如何利用bat命令搜索电脑所有盘符内指定文件,并改名然后解压到当前目录
@echooff&title批量搜索,重名,解压指定文件By依梦琴瑶
::设置rar.exe所在目录
setRarDir=%ProgramFiles%WinRAR
setPath=%Path%;%RarDir%
::设置指定文件
setFile=yunml.xml
::设置盘符
setPan=CDEFGHIJKLMNOPQRSTUVWXYZ
echo正在玩命搜索中,请耐心等待。。。
for%%ain(%Pan%)do(
ifexist%%~a:(
for/f"delims="%%bin('dir/a-d/s/b"%%~a:\%File%"')do(
echo正在重名中,请等待。。
ren"%%~b""%%~nb.rar"(
echo正在解压中,请等待。。
rarx-ep2"%%~nb.rar""%~dp0"
)
)
)
)
pause
由于是手机编写,未实测,请单独指定一个文件不多的盘符先测试一下。成功的话,再搜索所有盘符。
‘陆’ 如何用bat,快速批量找到电脑的文件并且放在另一个文件夹里
在D:下新建一个TMP的资料夹。
将下面的代码COPY成1.BAT,放至桌面。
将要查询的人员身份证写到PID.TXT里面,放在桌面。
PID.TXT每行一个身份证号。
输入完后,代码会找到相对应的JPG,FPF档案并COPY至D:TMP里面。
@ECHOOFF
CLS
ECHOY|DELD:TMP*.*
FOR/F%%BIN(PID.TXT)DOFOR/RD:\%%AIN(*%%B.JPG)DOIFEXIST%%ACOPY%%AD:TMP/Y
FOR/F%%BIN(PID.TXT)DOFOR/RD:\%%AIN(*%%B.FPF)DOIFEXIST%%ACOPY%%AD:TMP/Y
FOR/F%%BIN(PID.TXT)DOFOR/RF:\%%AIN(*%%B.JPG)DOIFEXIST%%ACOPY%%AD:TMP/Y
FOR/F%%BIN(PID.TXT)DOFOR/RF:\%%AIN(*%%B.FPF)DOIFEXIST%%ACOPY%%AD:TMP/Y