❶ bat中,在同一目录下将四个文件夹a,b,c,d压缩到一个压缩包
不清楚你的实际文件/情况,仅以问题中的样例/说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件夹放一起运行
@echo off
rem 7z将当前目录下的多个指定文件夹打包/压缩成一个文件
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set "exefile=C:\Program Files\7-Zip\7z.exe"
set "zipfile=xxx.zip"
if not exist "%exefile%" (echo;"%exefile%" not found&goto end)
"%exefile%" a -r -y -tzip "%zipfile%" ".\a" ".\d" ".\c" ".\d"
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit
❷ 使用bat自动压缩备份文件夹
我为了解答特意安装了好压进行测试@Echo
Off
Color
0b
Set
HaoZipC="C:\Program
Files\HaoZip\HaoZipC"
For
/F
"tokens=1-4
delims=/
"
%%i
in
("%Date%")
do
(Set
C_Date=%%i%%j%%k%%l)
IF
Not
exist
E:\QQ记录\*.*
(
echo
记录不存在!
pause&exit
)
%HaoZipC%
a
%C_Date%.zip
E:\QQ记录\*.*
If
Not
Exist
E:\文档\
md
E:\文档\
Copy
%C_Date%.zip
E:\文档\&&Del
%C_Date%.zip
IF
%ERRORLEVEL%==0
(
echo
%date%
%Time%
备份文件成功!>>E:\文档\备份记录.txt
)
ELSE
(
echo
%date%
%Time%
备份文件失败!>>E:\文档\备份记录.txt
)
pause做成BAT以后添加到计划任务就行了,不会添加再问
❸ bat文件如何自动导入文件夹内的所有文件到压缩包
首先,你的系统上需要安装winrar软件,并假设winrar安装在c:\winrar目录下面,并假设你需要导入的文件夹为e:\youxi,则bat文件内容如下:
c:\winrar\rar a 压缩文件.rar e:\youxi\*.*
❹ 要做一个能自动压缩文件的BAT 谁能帮帮忙啊
将指定文件夹中的所有txt文本压缩为一个压缩包,以当前日期时间为压缩包名@echo off
set pth=D:\桌面\SQLBAK
"C:\Program Files\WinRAR\RAR.exe" a -ag -ep "%pth%\" "%pth%\*.txt"
start "" "%pth%\"
❺ 【急】如何用BAT命令批量压缩文件到压缩包
@echooff
if%PROCESSOR_ARCHITECTURE%==x86(setzip=7z_x86.exe)elsesetzip=7z_x64.exe
for/r"%~dp0"%%iin(*.xls,*.xlsx)do%zip%a-tzip"%%~dpni.zip""%%i"
pause
使用7z.exe创建zip压缩文件.7z区分32位和64位系统.7z.exe工具和源代码详见附件.使用时只需将此附件中的三个文件复制到你要压缩的文件夹即可.
❻ 如何用bat命令根据文件修改日期按天进行压缩
用bat命令以当前日期为名字建立文件夹:
set"Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
md%ymd%
/yE:Anan*.logE:Anan\%ymd%
第一句为建立一个变量,并通过%date:~5,2%来组合得出当前日期,组合的效果为yyyymmdd,date命令得到的日期格式默认为yyyy-mm-dd(如果不是此格式可以通过pause命令来暂停命令行窗口看通过%date:~,20%得到的当前计算机日期格式),所以通过%date:~5,2%即可得到日期中的第五个字符开始的两个字符,例如今天为2009-02-05,通过%date:~5,2%则可以得到02。(日期的字符串的下标是从0开始的)
第二句为用MD命令建立以变量Ymd为名的文件夹
第三句为复制指定的文件到指定的文件夹。
❼ BAT如何自动解压文件
rar
x
d:\usb\s_1\fonts.rar
xxx_1.exe
%tenmp%\
不过rar不是系统自带的命令,使用时要复制winrar目录下的rar.exe到当前目录下,还有运行是要求您输入密码,输入时输入的米吗及位数不会显示,输入后按回车键即可
注明:fonts.rar是自定义的压缩文件,使用时要更改,例如我的压缩文件是123.rar,在d盘下,就要改为:
rar
x
d:\123.rar
xxx_1.exe
%tenmp%\
❽ 如何写一个bat文件,实现winrar的压缩
1、调用winrar,自然得事先安装winrar。
winrar是绿色版的,至少,昨有winrar的安装目录文件。建议将winrar的命令行文件“Rar.exe”复制到系统目录,一般是 windows目录下的system目录中。
2、命令窗下,或以记本事本编写文本文件存成bat文件,以下面的指令将文件或文件夹打包:
D:WINRARRar.exead:ls.RARd:ls
解说:”D:WINRARRar.exe“ 为全路径调用rar.exe文件,根据你的rar.exe文件所在位置来修正,在这里,rar.exe文件在D盘的winrar目录下。
“a”参数表示添加方式。
“d:ls.RAR”表示生成的rar文件为"ls.rar"并放在D盘的根目录下。
“d:ls” 表示将D盘的LS目录进行打包。
❾ 如何用bat解压缩rar或zip
实现的方法和详细的操作步骤如下:
1、第一步,右键单击压缩文件,然后选择打开的“属性”选项,如下图所示,然后进入下一步。
❿ 一个数据库自动备份压缩bat,求高人解释
1.
set zip_path="C:\Program Files (x86)\HaoZip"
rem 注意要加引号。由于之前没加引号,后面找不到压缩命令,所以不压缩。
2.
注释说明压缩程序是什么和参数
3.
后面连个词都没有,直接一堆%就行了,就是变量代表的命令。