根据文件名复制文件_按照txt文本行给定的路径和文件名取复制文件-程序员宅基地

技术标签: 个人总结  

1、场景

数据库中保存了数据附件的路径,现在要根据文件路径将需要的文件批量提取出来。

步骤:

(1)、创建文本文件,内容为文件的路径

比如在d:\attached\test创建文件fileName.txt,里面按行保存文件路径

D:\attached\excel\20200422110359.xlsx
D:\attached\excel\excelModel.xlsx

(2)、在同一个目录下创建bat脚本,内容为下 

@for /f %%i in (fileName.txt) do if exist "%%i" copy "%%i" D:\attached\test
pause

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/star950117/article/details/117779936

智能推荐

java 库存 进销存 商户 多用户管理系统 SSM springmvc 项目源码-程序员宅基地

文章浏览阅读112次。统介绍:1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用)2.springmvc +spring4.3.7+ mybaits3.3 SSM 普通java web(非maven, 附赠pom.xml文件) 数据库:mysql3.开发工具:myeclipse eclipse idea 均可, 没有限制. 我这边myeclipse 2014 导出..._spring库存系统

基于微信小程序的自习室预约系统的设计与实现-程序员宅基地

文章浏览阅读1.6k次,点赞26次,收藏18次。伴随着信息技术与互联网技术的不断发展,校园也进到了一个新的信息化时代,传统管理技术性没法高效率、容易地管理自习室预约信息内容。为了实现时代的发展必须,提升自习室预约高效率,各种各样自习室预约体系应时而生,自习室预约管理系统的实现是信息内容时代浪潮时代的产物之一。一切系统都要遵循系统设计的基本流程。它还需要通过市场调查、需求分析报告、汇总设计、详尽设计以及测试,根据node语言表达设计,完成实验室预约管理系统。

2024年材料员-通用基础(材料员)证考试题库及材料员-通用基础(材料员)试题解析-程序员宅基地

文章浏览阅读320次,点赞9次,收藏5次。2024年材料员-通用基础(材料员)证考试题库及材料员-通用基础(材料员)试题解析是安全生产模拟考试一点通结合(安监局)特种作业人员操作证考试大纲和(质检局)特种设备作业人员上岗证考试大纲随机出的材料员-通用基础(材料员)在线模拟考试题练习。对此,正确的处理方式应当是( )。49、【单选题】按照标准制作方法制成边长为150mm的标准立方体试件,在标准条件(温度20℃±2℃,相对湿度为95%以上)下养护( ),然后采用标准试验方法测得的极限抗压强度值,称为混凝土的立方体抗压强度。安全 生产模 拟考试一点通。

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor解决方法-程序员宅基地

文章浏览阅读6.3k次,点赞3次,收藏7次。报错原因:通过报错内容 “TNS:listener does not currently know of SID given in connect descriptor”,可以分析出,SID 不正确;jdbc连接数据库的时候,使用数据库的 sid_name,而不是数据库的 services_name(服务名)原文链接:https://blog.csdn.net/weixin_45894220/article/details/129839666。//监听sid服务,表示sid为orcl。_ora-12505

QQ在线交谈代码-程序员宅基地

文章浏览阅读45次。http://www.betool.com.cn/api/qqchat.aspx?qq=862238001替换qq号码即可转载于:https://www.cnblogs.com/max-stone/p/3684688.html_与qq交谈的代码

用php输出1000以内的回文数,LeetCode(PHP)之回文数-程序员宅基地

文章浏览阅读405次。题目:回文数(Palindrome Number)判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一..._1000到9999的回文php

随便推点

yarn 安装依赖报错 error An unexpected error occurred: https://registry.yarnpkg.com“-程序员宅基地

文章浏览阅读4.1k次,点赞3次,收藏4次。yarn 安装依赖报错 error An unexpected error occurred: https://registry.yarnpkg.com“

IDEA怎么快速注释多行_idea多行注释-程序员宅基地

文章浏览阅读1.2k次。二、文档注释:输入/**后,按Enter,会自动根据参数和返回值生成注释模板。2.多行注释:Ctrl +Shift+ /一、选中内容然后按需要按快捷键。1.单行注释:Ctrl + /_idea多行注释

蝴蝶飞舞-程序员宅基地

文章浏览阅读894次。 这个哥们儿的手指蛮灵活啊,他好像叫balian fabisonghttp://www.videoplayer.es/video/indexthumbs-instructional-balisong-trick-trip-hop-beat/tVAJDI5dRFs/http://www.youtube.com/watch?v=o8_KlXPGHW8http://www.youtube.c

Grafana 提醒注意严重的认证绕过漏洞-程序员宅基地

文章浏览阅读928次。聚焦源代码安全,网罗国内外最新资讯!编译:代码卫士Grafana 为其多个应用版本发布安全修复方案,修复了一个严重漏洞,它可使攻击者绕过认证并接管使用 Azure Active Directory 用于认证的任何 Grafana 账户。该漏洞的编号是CVE-2023-3128,CVSS v3.1评分是9.4。Grafana 是一款广泛使用的开源分析和交互可视化 app,通过大量监控平台和应用程序..._grafana6.7.6版本漏洞

django 常见过滤器-程序员宅基地

文章浏览阅读52次。一、形式:小写{{ name | lower }} 二、过滤器是可以嵌套的,字符串经过三个过滤器,第一个过滤器转换为小写,第二个过滤器输出首字母,第三个过滤器将首字母转换成大写标签{{ str|lower|first|upper }} 三、过滤器的参数显示前30个字{{ bio | truncatewords:"30..._django前台{{ str|upper|lower|upper }}

StanfordCoreNLP从零安装与我遇到的各种坑(使用python)超详细最全截图-程序员宅基地

文章浏览阅读8.7k次,点赞28次,收藏72次。安装安装步骤很简单,不过要注意自己的电脑环境:(1)下载安装JDK 1.8及以上版本。 这一点很重要!!!!!!!注意:如果本来有java的盆友记得先在控制面板卸载所有的java程序,然后再下载安装新的JDK,我就是没卸载,系统无法识别……具体地址:oracle官网 https://www.oracle.com/index.html进入网站后:点击左上角的横线菜单:在菜单中点击J..._stanfordcorenlp