本帖最后由 smss 于 2019-5-8 12:50 编辑
回复 yhcfsr
猜测楼主的意思,第一问应该是这样吧:
winrar a -ep %~n1.zip %~n1
Batcher 发表于 2019-5-8 09:31  - set "zip=C:\Program Files\7-Zip\7z.exe"
- cd %1\icons
- for /d %%i in (*) do "%zip%" a "%1\A\icons.zip" "%%i"
- cd %1\lockscreen
- for /d %%i in (*) do "%zip%" a "%1\A\lockscreen.zip" "%%i"
- cd %1\A&for /f "tokens=*" %%i in ('dir/b') do ren "%%i" "%%~ni"
- "%zip%" a %1.zip icons lockscreen
- cd %1\&"%zip%" a %1.zip wallpaper preview description.xml
- cd ..&ren "%~n1.zip" "%~n1.mtz"&rmdir /Q/S %1\A&exit
复制代码 才睡醒回复不及时见谅 昨晚几乎没睡 从RAR换成了7Z 。。。
A是文件夹lockscreen icons是其下的子文件夹 当然还有其它
目标是把A下所子文件夹(除了preview wallpaper文件夹和description.xml文件)压缩为zip后并删除后缀 然后把A下的preview wallpaper文件夹description.xml和生成的lockscreen icons一起再压缩成A.zip后改后缀为.mtz |