【问题标题】:batch zip extract and rename with zip file name批量 zip 提取并使用 zip 文件名重命名
【发布时间】:2020-05-15 08:55:16
【问题描述】:

使用 7zip 查找解压缩文件并重命名解压缩文件并将 Zip 文件名添加到子文件。 最多提取此代码批处理,但不适用于从 here 重命名资源

for /F %%I IN ('dir /b /s *.zip *.rar') DO (
 "C:\Program Files\7-Zip\7z.exe" x -o"%%~dpI" "%%I" -aoa

 for /F "delims=" %%f in ('dir /a-d /b *.html') do (
        ren ""%%f" "%%~nI.html"
    ) 
)

如何实现这个帮助我们

【问题讨论】:

    标签: batch-file archive


    【解决方案1】:
    for /F %%I IN ('dir /b /s *.zip *.rar') DO (
     "C:\Program Files\7-Zip\7z.exe" x -o"%%~dpI" "%%I" -aoa
    
     for %%f in (*.jpg) do (
        ren "%%f" "%%~nI.jpg"
    )
    
     for %%f in (*.eps) do (
       ren "%%f" "%%~nI.eps"
    )
    
    for %%f in (*.ai) do (
       ren "%%f" "%%~nI.ai"
    )
    
    for %%f in (*.png) do (
       ren "%%f" "%%~nI.png"
    )
    
    )
    

    【讨论】:

      猜你喜欢
      • 2012-07-23
      • 1970-01-01
      • 2013-03-06
      • 2021-06-23
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      相关资源
      最近更新 更多