关于批处理。。。小妹请问

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:29:25
如何把指定文件压缩的批处理

当然最好包括解压的。。。还有就是请举了例子

我是这方面小白。。。谢谢了
我问的是如果写出压缩指定方便的热处理程序

就是做一个BAT文件,双击它后就能把另一个要压缩的文件压好

谢谢

@echo off
set /p lj=请将要压缩的文件拖入,然后回车:
if exist xzrar goto c
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%a:\ for /f "delims=" %%b in ('dir /s /b %%a:\Rar.exe') do (
echo ^|Your Rar.exe's Path is:>xzrar
echo %%b>>xzrar)
)
attrib -h xzrar
:c
attrib +h xzrar
for /f "delims= eol=|" %%c in (xzrar) do ("%%c" a -ep 压缩好的文件.rar %lj% >nul 2>nul)
if %errorlevel%==0 cls&echo 操作成功,文件“%lj%”已经打包在“%cd%”目录下的“压缩好的文件.rar”里面了!
if not %errorlevel%==0 cls&echo 操作失败!
pause

这是我自己写的一个不够完善的代码,你可以拿来自己改下
压缩代码是"rar.exe a -ep 压缩好的文件.rar"
其他的代码是搜索压缩软件安装位置和判断是否成功。

不知所云。。

不知你要问什么。。在提问题的时候不觉得语句有问题么?