批量 zip 提取并使用 zip 文件名重命名
Posted
技术标签:
【中文标题】批量 zip 提取并使用 zip 文件名重命名【英文标题】:batch zip extract and rename with zip file name 【发布时间】: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"
)
)
如何实现这个帮助我们
【问题讨论】:
【参考方案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"
)
)
【讨论】:
以上是关于批量 zip 提取并使用 zip 文件名重命名的主要内容,如果未能解决你的问题,请参考以下文章