bat 脚本学习之文件操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_23338865/article/details/82983949

 相关操作学习记录备忘录

@echo off

rem  1、添加winrar压缩软件到系统环境变量,才可以压缩文件
rem  2、设置变量 = 不能有空格   "set a= 123"(报错)   "set a=123"(正确)
rem  3、强制删除文件夹 /s /q
rem  4、重命名文件  第二个参数必须是文件名 不能为路径

set file="C:..\debug.rar"(自定义路径)

set release="E:..\Release"

::rem 获取年月日
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%

echo %year%-%month%-%day%


::rem 复制文件夹 (/s/f 显示复制过程)

xcopy %release%  .\debug\ /s /f

::rem 压缩文件

Rar.exe A %file%  .\debug

echo "压缩完成"

::rem  强制删除文件夹 两个方法好像都可以
::rem rd /s /q .\debug
rmdir /q /s .\debug
echo "删除临时文件夹"


::rem 重命名文件
rename %file% release_%month%_%day%.rar

pause >nul

猜你喜欢

转载自blog.csdn.net/sinat_23338865/article/details/82983949