【问题标题】:How to ignore already compressed files and remove original raw file如何忽略已经压缩的文件并删除原始原始文件
【发布时间】:2018-04-27 13:09:49
【问题描述】:

我已经使用 7zip 尝试了以下代码,但是一旦我运行批处理脚本,它就会继续压缩文件夹内已经压缩的文件。有没有办法忽略 .zip 文件类型并在压缩后删除原始文件?任何帮助表示赞赏,谢谢。

代码:

FOR %%i IN ("C:\filepath....\*HAEC040.D*") DO "C:\Program Files\7-Zip\7z.exe" a  -mx "%%~i.zip" "%%i" 

Screenshot

【问题讨论】:

  • 或许) DO IF /I NOT "%%~xi"==".zip" "C:\P…

标签: batch-file compression 7zip


【解决方案1】:

根据我的评论,(加上建议的删除命令)

For %%A In ("C:\filepath....\*HAEC040.D*") Do If /I Not "%%~xA"==".zip" ("%ProgramFiles%\7-Zip\7z.exe" a -mx "%%~A.zip" "%%A" && Del /A /F "%%A")

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 1970-01-01
    • 2019-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    相关资源
    最近更新 更多