批处理当前目录下所有文件(E:\测试)将其分别添加到对应的压缩文件下,同时删除所有的文件。最好还有解压
发布网友
发布时间:2022-05-12 11:26
我来回答
共2个回答
热心网友
时间:2023-10-08 14:44
压缩的参数和开关很多,你最好说的更详细些
1、是压缩文件夹中的文件,还是压缩文件夹
2、压缩文件的路径
3、解压到哪个文件夹
如有更多要求,请补充问题或追问。基本代码如下:
压缩当前目录中的所有文件夹:
@echo off
set rar="%ProgramFiles%\WinRAR\rar.exe"
for /d %%i in (*) do %rar% a -df -r -t "%%~i" "%%~i"
将包含当前目录中的文件夹从全部压缩文件中解压出来:
@echo off
set rar="%ProgramFiles%\WinRAR\rar.exe"
for /d %%i in (*) do %rar% e *.rar "%%~i"
将所有压缩文件解压到指定文件夹:
@echo off
set rar="%ProgramFiles%\WinRAR\rar.exe"
%rar% x *.rar * D:\files\
热心网友
时间:2023-10-08 14:44
我的电脑中的是三六零压缩
选中要压缩的文件→右键→添加到压缩文件...→自定义→选中“压缩后删除源文件”、“创建自解压文件”、“压缩每个文件到单独的压缩包”。其他软件应该也有类似的操作。问题联盟吧欢迎您!