利用批处理实现文件复制并压缩的实现代码
2018-10-12 14:12
507 查看
批处理 复制并压缩文件的实现代码
@echo on
rem 把源路径赋值给sp
set sp=D:/JavaWorkSpace/huayu_bbs
rem 下面获取当前日期,并调用拷贝过程
for /f "tokens=2 delims==" %%a in ('wmic os get localdatetime /value^|findstr /i "LocalDateTime"') do (call :doit %%a)
pause
exit:doit
set dt=%1
rem 得到源路径原始的文件夹名和日期,然后进行拷贝(包含子文件夹)
xcopy /i /e "%sp%" "f:/fanxin/%sp:~3%-%dt:~0,4%-%dt:~4,2%-%dt:~6,2%"========== 上面这段代码的意思是:将 D:/JavaWorkSpace/huayu_bbs下的所有文件 复制 到指定目录 f:/fanxin下,并再文件夹的后面加日期
cd C:/Program Files/WinRAR rar.exe a -r -s -ep1 -m1 c:/finl/data.rar C:/fanxin/
========== 上面这行代码的意思是:将 C:/fanxin/ 下的所有文件 压缩成 名称为data.rar 的压缩包,并存放在 c:/finl/ 的目录下.
@echo off
批处理 复制文件 到多个RAR压缩包内 将同目录下的几个文件(jpg htm reg txt ico )格式文件 复制到
同盘符下所有的RAR格式压缩包内
如何实现?在线等~谢谢
@echo off
set path=c:\program files\winrar\;%path%
for /r d:\ %%i in (.) do (
pushd %%i
for %%i in (*.rar) do rar a %%i d:\1.txt d:\2.txt d:\3.txt
)
以上d:\换成你要操作的分区,d:\1.txt d:\2.txt d:\3.txt换成你要添加的文件,另存为一个bat文件
相关文章推荐
- 增量部署代码利用批处理命令按原始结构复制指定的文件
- asp.net利用RAR实现文件压缩解压缩
- 利用批处理文件实现 C#中程序自己删除自己
- asp.net利用RAR实现文件压缩解压缩[转载]
- c#实现复制全部文件夹及文件的代码
- 利用批处理文件和 vbs 脚本实现网站视频自动录制
- asp.net利用RAR实现文件压缩解压缩【月儿原创】
- 代码实现文件的复制!
- 利用批处理轻松压缩文件
- 利用feof()函数复制文件的C代码(解决复制后文件多一字符的问题)
- 利用 cwRsync 实现代码(文件)同步的解决办法
- 利用批处理文件和 vbs 脚本实现网站视频自动录制
- 利用VC++实现对文件的复制、删除、重命名
- .Net 下利用ICSharpCode.SharpZipLib.dll实现文件、文件夹压缩、解压缩
- 利用wget批量下载文件--阅尽天下报纸批处理实现
- asp.net利用RAR实现文件压缩解压缩(转)
- 利用windows计划任务实现定时运行ASP文件代码
- asp.net利用RAR实现文件压缩解压缩【月儿原创】
- 利用huffman编码实现压缩文件
- asp.net利用RAR实现文件压缩解压缩(转)