根据文件路径复制文件bat
来源:互联网 发布:百度seo稳定 编辑:程序博客网 时间:2024/05/22 00:17
rem MS-DOS batch filerem@echo offcls@echo [批处理程序说明]Title [批处理程序窗口标题]::批处理命令开始-----------------------------------set file=feifei.txtset isExist=0set bakDir=feifei\for /f %%i in (%file%) do ( if not exist %%i ( echo %%i[不存在] set isExist=1 ))if %isExist%==1 ( choice /c YN /M "有文件不存在,是否继续?" if errorlevel==2 ( exit ) if errorlevel==1 ( goto doCopy ) ):doCopy setlocal enabledelayedexpansionfor /f "tokens=1,2 delims=:" %%i in (%file%) do ( set fPath=%%j set fPath=!fPath:/=\! set source=%%i:!fPath! :: 目标文件 set dPath=%bakDir%!fPath:/=\! rem 替换/为:\ echo !fPath! | findstr \.>nul if errorlevel==1 ( ::生成目录 md !dPath! ) else ( ::生成文件 echo a | echo f | xcopy !source! !dPath! > nul ) echo !source! )::批处理命令结束-----------------------------------pause::[提示按任意键结束...]
把脚本放在feifei.bat,
再新建feifei.txt,存放要复制文件的路径
运行脚本feifei.bat
0 0
- 根据文件路径复制文件bat
- 根据文件路径复制文件bat
- 根据文件路径复制文件bat
- 根据文件列表,复制文件和路径
- bat 根据文件名截取字符串,进行移动文件,复制文件
- 自动复制文件.bat
- bat文件 执行路径
- 批处理根据文本文件中的文件路径,复制到指定文件夹
- windows bat 脚本复制文件
- bat 文件、文件夹的复制
- Windows bat复制局域网文件
- 根据路径下载文件
- 根据文件路径查看文件
- bat执行文件路径问题
- 根据文档批量复制文件
- linux根据文件时间复制
- 根据系统路径创建文件
- 运用BAT批量删除、复制文件
- 随机生成汉字与md5码生成
- C++创建类与应用
- C++指针、引用传参操作对象----测试
- Maven环境的搭建与idea配置
- C++创建类与应用
- 根据文件路径复制文件bat
- Maven环境的搭建与idea配置
- 编译对应ARM平台的QT的mysql驱动
- 根据文件路径复制文件bat
- Shell编程笔记--变量的定义
- 编译对应ARM平台的QT的mysql驱动
- Shell编程笔记--条件判断
- Shell编程笔记--变量的定义
- Shell编程笔记---循环操作