精华内容
下载资源
问答
  • windows批量搜索文件
    千次阅读
    2019-07-16 16:21:26

    1.首先想到的像这种情况应该使用批处理来操作。

    2.先创建一个file.txt文件存放想要查找文件的名称(每个文件名称一行)

    3.创建一个bat脚本

    @for /f %%i in (file.txt) do if exist "d:\yuan\%%i" copy "d:\yuan\%%i" d:\new

    yuan文件夹是你要从哪里查找的文件夹路径

    new文件夹是你要拷贝file.txt文件里面的文件存放新文件的文件夹

    4.注意:file.txt和bat脚本要放在同一个目录下面

    5.执行下脚本就可以了。

    更多相关内容
  • Windows批量查找文件

    千次阅读 2018-09-28 11:00:00
    for /r 目录名 %i in (匹配模式1,匹配模式2) do @echo %i for /r SATA %i in (*.txt) do @echo %i D:\REY\test>for /r "D:\REY\SATA" %i in (*.doc) do move /y "%i" . for /r . %i in (*.doc) do move /y... ...

    for /r 目录名 %i in (匹配模式1,匹配模式2) do @echo %i

    for /r SATA %i in (*.txt) do @echo %i

    D:\REY\test>for /r "D:\REY\SATA" %i in (*.doc) do move /y "%i" .


    for /r . %i in (*.doc) do move /y "%i" 01-WORD


    for /r "D:\REY\SATA" %i in (*.doc,*.docx) do move /y "%i" "D:\REY\test\01-WORD"


    for /r "D:\REY\SATA" %i in (*.xls,*.xlt,*.xlsx) do move /y "%i" "D:\REY\test\01-EXCEL"

    ========================================= copy 测试 ================================================
    for /r "D:\REY\SATA" %i in (*.doc,*.docx) do copy /y "%i" "D:\REY\test\01-WORD"

    for /r "D:\REY\SATA" %i in (*.xls,*.xlsx) do copy /y "%i" "D:\REY\test\02-EXCEL"

    for /r "D:\REY\SATA" %i in (*.ppt,*.pptx) do copy /y "%i" "D:\REY\test\03-PPT"

    for /r "D:\REY\SATA" %i in (*.pdf) do copy /y "%i" "D:\REY\test\04-PDF"

    for /r "D:\REY\SATA" %i in (*.rar,*.zip) do copy /y "%i" "D:\REY\test\05-RAR_ZIP"

    for /r "G:\gao" %i in (*.mp4,*.3gp,*.rmvb,*.wmv,*.avi,*.swf) do copy /y "%i" "G:\gao-data\01-可用\08-MEDIA"


    ========================================= move 操作 ================================================
    for /r "D:\REY\SATA" %i in (*.doc,*.docx) do move /y "%i" "D:\REY\test\01-WORD"

    for /r "D:\REY\SATA" %i in (*.xls,*.xlsx) do move /y "%i" "D:\REY\test\02-EXCEL"

    for /r "D:\REY\SATA" %i in (*.ppt,*.pptx) do move /y "%i" "D:\REY\test\03-PPT"

    for /r "D:\REY\SATA" %i in (*.pdf) do move /y "%i" "D:\REY\test\04-PDF"

    for /r "D:\REY\SATA" %i in (*.rar,*.zip) do move /y "%i" "D:\REY\test\05-RAR_ZIP"

    for /r "D:\REY\SATA" %i in (*.jpg,*.jpeg,*.png,*.jif,*.bmp) do move /y "%i" "D:\REY\test\06-IMAGE"

    for /r "D:\REY\SATA" %i in (*.txt,*.chm,*.rtf) do move /y "%i" "D:\REY\test\07-OtherFile"

    转载于:https://www.cnblogs.com/eos666/p/9717464.html

    展开全文
  • 主要介绍了Windows批量搜索并复制/剪切文件的批处理程序实例,需要的朋友可以参考下
  • Windows批量查找文件

    千次阅读 2021-06-25 14:16:18
    3.把源文件列表放到res文件夹,文件平铺 4.在record文件夹下新建Excel: 1.第一列A放目标文件名 2.第二列B放目标文件类型 ".wav" 3.第三列C合并第一列A和第二列B 4.第四列D放="copy/yD:\record\res\"&C1&...

    1.新建record文件夹

    2.进入record文件夹,新建res和des文件夹

    3.把源文件列表放到res文件夹,文件平铺

    4.在record文件夹下新建Excel:

    第一列A放目标文件名

    第二列B放目标文件类型 ".wav"

    第三列C合并第一列A和第二列B

    第四列D放="copy /y  D:\record\res\"&C1&" D:\record\des",复制,粘贴值,再复制

    5.在record文件夹下新建文本run.txt,粘贴

    格式:

    @echo off
    copy /y C:\Users\yuxingkuan\Desktop\test\res\123.txt C:\Users\yuxingkuan\Desktop\test\des
    pause

    6.文本文件run.txt改为run.bat文件

    7.执行run.bat

    8.des文件夹即筛选后的目标文件

    -------------------

    Public arr
    Public str1
    Sub 按钮2_Click()
        arr = Range("d2:d" & Cells(Rows.Count, "d").End(3).Row)
        Application.ScreenUpdating = False
        str1 = ThisWorkbook.Path & "\合并文件夹\"
        Getfd (ThisWorkbook.Path)
        Application.ScreenUpdating = True
    End Sub
    Sub Getfd(ByVal pth)
        Set fso = CreateObject("scripting.filesystemobject")
        Set ff = fso.getfolder(pth)
        If InStr(ff, "合并文件夹") = 0 Then
            For Each f In ff.Files
                For k = 1 To UBound(arr)
                    If InStr(f.Name, arr(k, 1)) > 0 Then
                        fso.CopyFile f, str1, True '拷贝并覆盖
    '                    fso.moveFile f, str1 '拷贝并覆盖
    '                    fso.DeleteFile f, True '忽略文件只读属性,直接删除
                        Exit For
                    End If
                Next k

            Next f
        End If
        For Each fd In ff.subfolders
            Getfd (fd)
        Next fd

    End Sub

    展开全文
  • 根据text文件的内容,批量查找文件并复制到指定目录 批处理文件
  • windows自带的替换工具太烂,此工具提供UI图形界面,可以在批量文件查找和替换工具,找了好几个工具,这个最好。
  • 在文本中第一行写入:“上海*.* ”、第二行写入“北京*.*”、第三行写入“广州*.*”,按照这种一行一个搜索条件,创建搜索文本,然后选择搜索目标文件夹,运行则将符合文本中的每一行要求的文件全部拷贝至目标文件夹...
  • 在一堆文本文件查找特定字符串,文件类型暂时支持txt,jsp,cs,htm,需要其他文件类型,在源码里自己改
  • 自己写了一个批量搜索的小程序。该程序可以搜索指定的关键字在指定的目录的所有文件,包括子目录。该程序有个不只是简单的同步程序,添加了异步线程的功能。可以在大量的文件搜索中保证用户界面的正常响应。 注:...
  • 根据文件名称批量查询出多层目录下的文件,并且将查询出的文件拷贝到另外一下文件夹下,里面加了“--****”注释,使用时删除即可
  • 批量修改文件扩展名 有很多文件没有扩展名(后缀 .txt .jpg 等),或者想修改为其它的扩展名,那么你可以使用这个小工具.(win7 下 使用无问题) 这本身就是个批处理命令,网上也有自己制作的方法。 使用说明: 1.将...
  • Windows中进行批量复制文件

    千次阅读 2021-01-22 15:06:30
    当我们在 处理数量很多的文件是,有时候需要从几千个文件或者更多文件查找出部分文件并且复制到相应的文件夹,这时我们用Windows中的查找功能是可以实现的,但是非常的麻烦,工作效率也不高.。 这时我们就用到...

    Windows中进行批量复制文件

    Windows中进行批量复制文件

    当我们在 处理数量很多的文件是,有时候需要从几千个文件或者更多文件中 查找出部分文件并且复制到相应的文件夹,这时我们用Windows中的查找功能是可以实现的,但是非常的麻烦,工作效率也不高.。图1

    这时我们就用到批处理了

    #方法一
    1.新建一个Excel文档,将你需要复制的文件的文件名称放在里面
    2.在Excel中输入下面这段代码,不能输错哦
    =“copy copy D:\photos”&B2&" D:\copy"
    copy “源文件路径” “目标文件”
    然后把鼠标放在表格上直到变为十字,往后拖动鼠标自动填充
    在这里插入图片描述

    3…新建一个文本文档,复制前面的Excel文本,放到文本文档中,另存文本文档,格式为.bat
    图2
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    4.双击保存好的.bat文件,就会的到结果
    #方法二
    1.新建文本文档,命名为“拷贝”,格式存为.bat,输入下面这段代码
    @echo off
    for /f “tokens=*” %%a in (d:\需查找的文件.txt) do (
    if exist “D:\源文件夹%%~nxa” (
    copy /y “D:\源文件夹%%~nxa” “D:\挑选\目标文件夹”
    )
    )
    pause
    2.再建一个文本文档,命名为"需查找文件.txt"
    里面写需要查找的文件名称,必须每行一个文件名,像下图:
    在这里插入图片描述
    3.把前面建立的两个文件放到同一个文件夹下,双击拷贝.bat文件,就会得到结果
    /

    展开全文
  • 手工建立、维护索引太累,使用Windows自己提供的全文检索又太耗资源,这个时候用FindStr来搜就很合适,而且可以不解包直接在zip/rar中搜索、查看,并且能够自动记忆加密压缩文件的密码。zip包括uvz、jar、war、cbz等...
  • 目录目的工具步骤 目的 将多个文件中的某些内容进行替换 ...2.使用 Notepadd++打开这里面的一个文件搜索->替换,或者使用快捷键【Contrl+H】: 3.根据自己需要按照1,2,3,4,5顺序进行填写执行 ...
  • windows批量拷贝目录下所有文件夹中的指定文件,主要是前段时间要从一个server上面拷贝一批数据,但是又不是linux,所以实验了一下windows下的批量拷贝;测序的项目,每一个样本的数据都存放在各自的名称文件夹下...
  • 上一次使用这个还是在吧vmware迁移到其他磁盘时候用的, 因为安装包丢失,卸载在安装太耗时,索性把vmware直接移动到其他的目录,又把注册表中包含原vmware路径的 项、值都替换为新的路径。...文件来源于网络社区
  • 并对SSD固态硬盘做了诸多优化,就像是电脑本地的百度和谷歌搜索引擎一样,用户对它的评价远超Windows系统内置的索引功能,甚至比Google Desktop都要高,无论用户的目标文本文件存放在电脑硬盘中的哪个角落,anytxt ...
  • 有很多人在有这样的一个需求:在1000个文件内找50个文件,有的人说了windows右上角搜索50次,那么找500个文件是不是就搜500次,搜完都下班了,有没有更快的方法一次性操作完成呢在网上我们看到很多bat的命令,还有人...
  • 本文描述了Windows系统下FOR命令批量操作文件的应用情况、使用举例。
  • 很多电视剧集的名称添加了较多标注信息,导致文件名称过长,本脚本实现自动搜索到具体的编号,并自动命名为剧集名称加剧集编号,使用限制见readme,python 3.8调试通过
  • cmd批量删除文件夹 批量删除.svn文件夹 for /r ./ %a in (./) do @if exist "%a\.svn" rd /s /q "%a\.svn" 批量删除target文件夹 for /r ./ %a in (./) do @if exist "%a\target" rd /s /q "%a\target
  • 在电脑上找文件是不是很头疼,此软件可以解决你的烦恼,打开软件,如:搜索*合同*,真的很快 可以找到电脑中的所有文件名中包含合同的文件哦, ...windows版本的文件查找小工具、windows版本的文件查找小工具
  • 本篇文章只是简单记录下批量的修改目录下的文件文件的内容 批量替换指定目录下文件的文件名 Windows下请先下载并安装 Git Bash客户端. 如下截图rename目录下有hello1.c hello2.c 两个文件,当前需要将hello替换为...
  • 大家在写文档的时候,如果是遇到同一个信息,只需要复制粘贴,不需要重新...直接上代码演示:1、输入一个文件夹路径:搜索此路径下以及子路径下所有以py文件结尾的文件。并存放到列表中。另外,加上一定的异常的处理...
  • window系统下,根据文本内容文件列表查找并拷贝出来
  • Windows批量修改文件或文件夹名称

    千次阅读 2019-10-17 11:26:20
    先选中所有要修改的文件或文件夹, 再按F2进行单个文件重命名,点击回车后,所有选中的文件都会被重命名。 在搜索的结果中也可用,这个非常关键: ...
  • 批量移动文件到另一个文件夹
  • 29、批量查找个数:批量从多个文本文件查找输入文本的个数,程序的状态一栏会显示找到了多少 30、批量转码:多个文本文件批量转成自己想要的文件编码: 常见的文件编码ANSI, Unicode, Unicode big endian, UTF-8...
  • Windows批量删除多个指定文件

    千次阅读 2020-08-24 17:21:01
    需求:在对应的文件夹中删除其中不需要的文件(文件夹A下是全部的.json文件,文件夹B下是其A对应需要的.jpg文件,文件夹C下是其A对应不需要的.jpg文件。现根据文件夹C的文件,删除文件夹A内对应的json文件)。 过程...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 46,310
精华内容 18,524
关键字:

windows批量搜索文件