softbangong-让工作化繁为简-各种批处理工具及源代码

14-Bat批处理

【bat类目必看】bat程序使用过程中可能会出现的问题及解决方案

【bat类目必看】bat程序使用过程中可能会出现的问题及解决方案

使用时提示系统错误丢失.dll文件 1、电脑系统非官方原版镜像,为阉割版本2、电脑装了杀毒软件造成很多.dll文件丢失3、个人误删某些东西造成4、其他原因造成 说明:新装原版镜像系统是不存在这些问题的,如果确实出现这些问题,使用文件夹里的压缩包解压,运行程序重新安装必要的微软运行库即可,按...
RJ0072-【txt中输入多个关键词一行一个】bat查找包含关键词的文件,移动到指定文件夹-外置关键词文档(包含子孙文件夹)

RJ0072-【txt中输入多个关键词一行一个】bat查找包含关键词的文件,移动到指定文件夹-外置关键词文档(包含子孙文件夹)

RJ0072-【txt中输入多个关键词一行一个】bat查找包含关键词的文件,移动到指定文件夹-外置关键词文档(包含子孙文件夹) 批量查找指定文件夹下包含指定关键词的文件并移动到指定文件夹 有三个程序根据需要选用即可 参考说明图片都有备注相关情况 ▶【以下支持】: 【1】、支持的文件格式:所...
RJ0071-批量在指定文件夹下创建指定文件夹并批量复制指定文件到创建的文件夹去

RJ0071-批量在指定文件夹下创建指定文件夹并批量复制指定文件到创建的文件夹去

RJ0071-批量在指定文件夹下创建指定文件夹并批量复制指定文件到创建的文件夹去 批量获取指定文件夹下一级文件夹到txt列表并创建空文件夹并复制指定文件 获取指定文件夹下所有一级文件夹路径,在获取到的一级文件夹下创建指定名称的空文件夹,复制指定文件夹下所有文件到创建所有的空文件夹内 程序0...
RJ0069-【一个程序】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置)

RJ0069-【一个程序】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置)

RJ0069-【一个程序】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置) 批量获取指定文件夹下所有文件完整路径并导出为txt文件 并移动txt中文件到指定文件夹 可在txt中对文件列表进行删减 然后根据txt列表中的文件路径移动文件到指定文件夹内 程序可以放在任意位...
RJ0068-【分步完成】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置)

RJ0068-【分步完成】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置)

RJ0068-【分步完成】获取指定文件夹下的文件完整路径并移动文件到指定文件夹(可放在任意位置) 批量移动txt列表中文件到指定文件夹使用程序0批量删除文件名中的空格(非必要,如果因有空格无法识别到文件再使用) 使用程序1, 获取指定文件夹下所有文件的完整路径到txt文档中(可以在txt列...
RJ0067-批量修改文件名-以统一名字批量命名文件并编号(不限文件类型)-和文件放在一起-鼠标左键双击运行

RJ0067-批量修改文件名-以统一名字批量命名文件并编号(不限文件类型)-和文件放在一起-鼠标左键双击运行

RJ0067-批量修改文件名-以统一名字批量命名文件并编号(不限文件类型)-和文件放在一起-鼠标左键双击运行 批量按统一名字+数字序列重命名程序所在目录下所有文件名 命名方式为:(你输入的名)+数字序列 可参考演示视频和截图说明 注:不支持子孙文件夹内文件重命名, ▶【以下支持】: 【1】...
RJ0066-批量重命名文件夹并为每个文件夹编序号-和需要重新命名的文件夹放在一起(双击使用)只对一级文件夹有效

RJ0066-批量重命名文件夹并为每个文件夹编序号-和需要重新命名的文件夹放在一起(双击使用)只对一级文件夹有效

RJ0066-批量重命名文件夹并为每个文件夹编序号-和需要重新命名的文件夹放在一起(双击使用)只对一级文件夹有效 批量按数字序列重命名程序所在目录下所有一级文件夹 注:只支持一级文件夹重命名,命名方式为:(你输入的名)+数字序列 可参考演示视频和截图说明 ▶【以下支持】: 【1】、支持的文...
RJ0065-删除指定文件夹7天前的文件及文件夹并删除空文件夹

RJ0065-删除指定文件夹7天前的文件及文件夹并删除空文件夹

RJ0065-删除指定文件夹7天前的文件及文件夹并删除空文件夹 批量删除指定文件夹内7天之前的文件及文件夹 程序可以放在任意位置 ▶【以下支持】: 【1】、支持的文件格式:所有 【2】、是否支持子文件夹穿透:支持 📑 使用场景例子展示 A文件夹下有很多文件,同时有B、C、D....等文件夹...
RJ0064-获取指定文件夹内文件名目录含后缀+读取获取的目录+将目录中的文件移动到指定文件夹内

RJ0064-获取指定文件夹内文件名目录含后缀+读取获取的目录+将目录中的文件移动到指定文件夹内

RJ0064-获取指定文件夹内文件名目录含后缀+读取获取的目录+将目录中的文件移动到指定文件夹内 首先批量获取指定文件夹下所有文件名包含后缀到程序所在目录下的txt文档中(自动生成) 然后手动在txt中删除某些不需要的文件名包含后缀 最后将指定文件夹内txt中包含的所有文件移动到新的指定文...
RJ0059-1【局域网下】获取目录下文件夹名字(程序放在目录下-和需要提取的文件夹名放在一起)

RJ0059-1【局域网下】获取目录下文件夹名字(程序放在目录下-和需要提取的文件夹名放在一起)

RJ0059-1【局域网下】获取目录下文件夹名字(程序放在目录下-和需要提取的文件夹名放在一起) 局域网下批量获取程序所在文件夹下所有文件夹名字到txt文档,包含子孙文件夹下夹文件夹夹名字 会在程序所在文件夹内输出txt列表 注意:需要先将需要操作的局域网文件映射到本地才可以(一般情况下都...
RJ0059-将指定目录下所有文件移动到指定文件夹去

RJ0059-将指定目录下所有文件移动到指定文件夹去

RJ0059-将指定目录下所有文件移动到指定文件夹去 批量将指定文件夹下所有文件移动到指定文件夹内 注意:如果存在同名文件会被覆盖,请特别留意程序可以放在任意位置 ▶【以下支持】: 【1】、支持的文件格式:所有 【2】、是否支持子文件夹穿透:支持 📑 使用场景例子展示 A文件夹下有很多文件...
RJ0058-文件夹增加前缀或后缀(对程序所在目录一级文件夹有效)

RJ0058-文件夹增加前缀或后缀(对程序所在目录一级文件夹有效)

RJ0058-文件夹增加前缀或后缀(对程序所在目录一级文件夹有效) 批量对程序所在文件夹内所有一级文件夹添加前缀或后缀 需要将程序和需要处理的文件夹放在同一目录下 只支持程序所在文件夹下所有一级文件夹,对子孙文件夹不适用 ▶【以下支持】: 【1】、支持的文件格式:文件夹 【2】、是否支持子...
RJ0057-文件夹批量加序号(对程序所在目录一级目录有效)

RJ0057-文件夹批量加序号(对程序所在目录一级目录有效)

RJ0057-文件夹批量加序号(对程序所在目录一级目录有效) 批量为文件夹添加序号 批量为程序所在文件夹下所有一级文件夹添加数字序列 需要将程序和需要处理的文件夹放在同一目录下 只支持程序所在文件夹下所有一级文件夹,对子孙文件夹不适用 ▶【以下支持】: 【1】、支持的文件格式:文件夹 【2...
RJ0056-文件归类整理器(当前目录版)

RJ0056-文件归类整理器(当前目录版)

RJ0056-文件归类整理器(当前目录版) 批量根据文件类型归类,将不同类型的文件一键归类到以文件类型命名的文件夹内 使用时程序和需要归类的文件放在同一目录下,子孙文件夹内的文件无法归类 ▶【以下支持】: 【1】、支持的文件格式:所有 【2】、是否支持子文件夹穿透:不支持 📑 使用场景例子...
RJ0055-删除程序所在目录下及其子孙文件夹中所有的空文件夹

RJ0055-删除程序所在目录下及其子孙文件夹中所有的空文件夹

RJ0055-删除程序所在目录下及其子孙文件夹中所有的空文件夹 批量删除指定文件夹下所有空文件夹 程序可以放在任意位置 运行程序后,输入包含空文件夹的文件夹路径,回车确认即可删除所以空文件夹 ▶【以下支持】: 【1】、支持的文件格式:所有 【2】、是否支持子文件夹穿透:支持 📑 使用场景例...
RJ0054-批量去除文件名中的空格(包含文件及字文件及文件夹)

RJ0054-批量去除文件名中的空格(包含文件及字文件及文件夹)

RJ0054-批量去除文件名中的空格(包含文件及字文件及文件夹) 批量删除程序所在文件夹内文件及文件夹名中的空格 使用时,将程序和需要处理的文件及文件夹放在同一目录下 运行程序后,将删除文件及文件夹名中的空格包含子孙文件夹内文件夹及文件名中的空格 ▶【以下支持】: 【1】、支持的文件格式:...
RJ0053-批量更改文件名大写改为小写-包括子孙文件夹内文件名(对文件夹名无效)

RJ0053-批量更改文件名大写改为小写-包括子孙文件夹内文件名(对文件夹名无效)

RJ0053-批量更改文件名大写改为小写-包括子孙文件夹内文件名(对文件夹名无效) 批量修改程序所在文件夹内所有文件名或文件夹名中大写字母为小写 使用时程序需要和需要处理的文件放在同一目录下 程序有两个: 一个支持修改程序所在文件夹下所有文件名中大写为小写 一个支持修改程序所在文件夹下所有...
RJ0052-从网上邻居共享里复制文件到本机-局域网文件复制

RJ0052-从网上邻居共享里复制文件到本机-局域网文件复制

RJ0052-从网上邻居共享里复制文件到本机-局域网文件复制 批量从局域网指定文件夹内复制文件到本地目标文件夹,支持局域网下指定目录下子孙文件夹下文件复制 首先必须将局域网共享映射到本地 打开程序后按照提示操作即可 注意:只会复制文件到本地指定位置 ▶【以下支持】: 【1】、支持的文件格式...
RJ0051-删除空文件夹(当前程序所在目录包含子孙文件夹)

RJ0051-删除空文件夹(当前程序所在目录包含子孙文件夹)

RJ0051-删除空文件夹(当前程序所在目录包含子孙文件夹) 批量删除程序所在文件夹下所有空文件夹 程序删除空文件夹的逻辑是从底层开始删除,有些文件夹嵌套的是空文件夹,所以需要多操作几次,这样才能完美删除全部空文件夹 程序需要和需要处理的文件夹放在同一目录下,如截图所示 ▶【以下支持】: ...
RJ0050-【程序可放在任意位置】将指定文件批量放入文件夹(包含子孙文件夹)

RJ0050-【程序可放在任意位置】将指定文件批量放入文件夹(包含子孙文件夹)

RJ0050-【程序可放在任意位置】将指定文件批量放入文件夹(包含子孙文件夹) 将一个指定文件批量复制到指定文件夹下每个文件夹中 指定一个文件(将该文件的完整路径复制到程序中) 然后指定一个文件夹,如果需要放入多个文件夹就将这些文件夹放入到一个新建的文件夹内 将指定文件夹路径复制到程序中回...
RJ0049-监测指定文件夹有文件或文件夹进来就移动到指定文件夹内

RJ0049-监测指定文件夹有文件或文件夹进来就移动到指定文件夹内

RJ0049-监测指定文件夹有文件或文件夹进来就移动到指定文件夹内 监测指定文件夹并将所有文件及文件夹移动到指定文件夹内 持续监测指定文件夹,如果有新的文件或文件夹进来就移动到指定的文件夹内 如果需要停止监测关闭程序即可 程序可放到任意位置 ▶【以下支持】: 【1】、支持的文件格式:所有 ...
RJ0048-批量对指定格式文件按数字排列修改文件名(包含子孙文件夹)

RJ0048-批量对指定格式文件按数字排列修改文件名(包含子孙文件夹)

RJ0048-按数字排列修改文件名(包含子孙文件夹) 指定需要操作的格式类型文件,比如txt,不需要输入 . 输入开始编号如:100 程序运行后会按照000100开始对所有文件名进行重命名 文件夹里的文件重名名会接着其他序列继续进行命名不中断 程序和需要处理的文件及文件夹放在同一文件夹下 ...
RJ0047-3-批量获取指定目录下的第一层的所有文件夹名

RJ0047-3-批量获取指定目录下的第一层的所有文件夹名

RJ0047-3-批量获取指定目录下的第一层的所有文件夹名 批量获取指定文件夹下所有一级文件夹名字 有两个程序: 第一个程序:是不包含完整路径的 第二个程序:包含完整路径+一级文件夹名字,程序可以放在任意位置 ▶【以下支持】: 【1】、支持的文件格式:所有 【2】、是否支持子文件夹穿透:支...
RJ0047-2-【获取文件夹名字】获取指定目录下所有文件夹名字-包含子孙文件夹-文件夹名-不包含完整路径-只有文件夹名

RJ0047-2-【获取文件夹名字】获取指定目录下所有文件夹名字-包含子孙文件夹-文件夹名-不包含完整路径-只有文件夹名

RJ0047-2-【获取文件夹名】获取指定目录下所有文件夹名字-包含子孙文件夹-文件夹名-不包含完整路径-只有文件夹名 批量获取指定文件夹下所有文件夹名字保存到txt中,支持子孙文夹夹下多级文件夹名字获取 程序可以放在任意位置 ▶【以下支持】: 【1】、支持的文件格式:所有文件夹 【2】、...
RJ0047-1-【获取文件夹路径】获取指定目录下所有文件夹名字-包含子孙文件夹-获取完整路径+文件夹名

RJ0047-1-【获取文件夹路径】获取指定目录下所有文件夹名字-包含子孙文件夹-获取完整路径+文件夹名

RJ0047-1-【获取文件夹路径】获取指定目录下所有文件夹名字-包含子孙文件夹-获取完整路径+文件夹名 批量获取指定文件夹下所有文件夹的完整路径,支持子孙文夹夹下多级文件夹路径获取 程序可以放在任意位置 ▶【以下支持】: 【1】、支持的文件格式:文件夹 【2】、是否支持子文件夹穿透:支持...
RJ0046-处理批量前缀前几个字符的代码(包含子文件夹内文件)

RJ0046-处理批量前缀前几个字符的代码(包含子文件夹内文件)

RJ0046-处理批量前缀前几个字符的代码(包含子文件夹内文件) 指定文件类型 批量删除指定类型文件名前N个字符只修改文件名对文件夹名无效, 请特别注意程序放在和文件或文件夹同一目录下,双击运行程序按照提示进行操作即可 对程序所在文件夹下所有指定类型文件名有效,支持子孙文件夹下文件名操作 ...
RJ0045-【只修改文件名-对子孙文件夹内文件名也有效】bat批量添加文件名前缀-请注意-每操作一次就会添加一次

RJ0045-【只修改文件名-对子孙文件夹内文件名也有效】bat批量添加文件名前缀-请注意-每操作一次就会添加一次

RJ0045-【只修改文件名-对子孙文件夹内文件名也有效】bat批量添加文件名前缀-请注意-每操作一次就会添加一次 批量添加文件名前缀 指定需要操作的文件类型 然后输入需要添加的文件名前缀,支持子孙文件夹内指定类型文件添加文件名前缀 只修改文件名对文件夹名无效,请特别注意 程序放在和文件或...
RJ0044-bat 删除文件名前N个字符(对文件子文件有效文件夹无效)

RJ0044-bat 删除文件名前N个字符(对文件子文件有效文件夹无效)

RJ0044-bat 删除文件名前N个字符(对文件子文件有效文件夹无效) 批量删除指定格式文件名前多少个字符 指定需要操作的文件类型 然后输入需要删除指定类型文件名中的前几个字符程序放在和文件或文件夹同一目录下,双击运行程序按照提示进行操作即可 ▶【以下支持】: 【1】、支持的文件格式:所...