无忧启动论坛

标题: 分享一个LZMA压缩/解压,全自动批处理程序 [打印本页]

作者: netmjwork    时间: 2013-7-1 16:08
标题: 分享一个LZMA压缩/解压,全自动批处理程序
本帖最后由 netmjwork 于 2013-7-29 20:04 编辑

自己修改个批处理,可以很方便的处理“LZMA”文件,只需要把需要处理的.jpg或.lzma文件重命名为“11.jpg、11.lzma”即可,将要处理的文件和“lzma.exe、批处理.cmd”放在一个文件夹来处理,输入序号不用确认就开始自动压缩或解压
注:需要系统文件“choice.exe”支持,已附件提供,解压“!先运行 !.rar”后运行即自动将文件拷贝到system32目录下

!先运行 !.rar (65.02 KB, 下载次数: 138)

LZMA全自动批处理.rar

155.76 KB, 下载次数: 287, 下载积分: 无忧币 -2

LZMA全自动批处理


作者: hht168    时间: 2013-7-1 18:23
楼主改进一下你的批处理,其实不需要把处理的.jpg或.lzma文件重命名!
作者: Cracada    时间: 2013-7-1 19:03
直接命令行lzma, d解压,e压缩,没什么麻烦的
作者: netmjwork    时间: 2013-7-1 19:58
hht168 发表于 2013-7-1 18:23
楼主改进一下你的批处理,其实不需要把处理的.jpg或.lzma文件重命名!

可以下载自己调整下cmd的内容,改成自己需要的就好
我是刚学习lzma,做了这个就是方便新手使用,修改后使用比自己再输入命令快多了,起码来回修改测试的时候很实用
作者: netmjwork    时间: 2013-7-1 20:00
Cracada 发表于 2013-7-1 19:03
直接命令行lzma, d解压,e压缩,没什么麻烦的

呵呵,方便新手使用,老手在反复测试的时候使用也会方便很多~
作者: netmjwork    时间: 2013-7-29 19:59
不好意思,这个帖子忘了补充个系统文件,有的系统没有这个文件就不能实现“自动运行”的效果,也可以自己修改成其它用途的“自动运行”批处理
附件是自解压批处理,直接解压系统文件“choice.exe”到系统文件夹

!先运行 !.rar

65.02 KB, 下载次数: 29, 下载积分: 无忧币 -2


作者: 2012peter2    时间: 2013-7-30 09:04
支持原创精神
作者: yjd    时间: 2013-7-30 10:15
文件重命名为“11.jpg、11.lzma”即可,

这个就不人性化了,得加个拖拽文件,
起码用xp或pe也能方便,虽然新系统有uac不支持拖放。
6#文件也不用set /p 即可
作者: netmjwork    时间: 2013-7-30 11:22
yjd 发表于 2013-7-30 10:15
这个就不人性化了,得加个拖拽文件,
起码用xp或pe也能方便,虽然新系统有uac不支持拖放。
6#文件也不 ...

呵呵,按你的想法当然是更进一步的使用方便了~
拖拽我不会加,哪位知道的加上“拖拽”功能共享下~
作者: netmjwork    时间: 2013-7-30 17:42
yjd要是有空就给共享个吧?
我查论坛资料就一个,报毒就没下载了
http://bbs.wuyou.net/forum.php?m ... CF%B7%C5&page=1
作者: yjd    时间: 2013-7-31 11:38
netmjwork 发表于 2013-7-30 17:42
yjd要是有空就给共享个吧?
我查论坛资料就一个,报毒就没下载了
http://bbs.wuyou.net/forum.php?mod=vi ...

http://203.208.46.148/search?new ... .14.0.0.1QIiU8_jC44
作者: wuyouaaa    时间: 2013-8-6 18:40
  1. @echo off
  2. title Smart LZMA
  3. setlocal EnableExtensions
  4. setlocal EnableDelayedExpansion
  5. color 1f
  6. CD /D "%~dp0"
  7. pushd "%~dp0"
  8. if /I "%~x1"==".LZMA" (
  9. lzma d "%~1" "%~dpn1" -mt2
  10. if /I %errorlevel%==1 lzma e "%~1" "%~dpn1_PACKED.LZMA" -mt2
  11. ) else (
  12. lzma e "%~1" "%~dpn1_PACKED.LZMA" -mt2
  13. if /I %errorlevel%==1 lzma d "%~1" "%~dpn1_UNPACKED" -mt2
  14. )
  15. pause
复制代码

作者: 527104427    时间: 2013-8-6 19:08
wuyouaaa 发表于 2013-8-6 18:40

强大,加分奖励
作者: 527104427    时间: 2013-8-6 21:28
本帖最后由 527104427 于 2013-8-7 11:12 编辑
wuyouaaa 发表于 2013-8-6 18:40


给你增强了一番,有如下特点:


1.只能将文件拖到批处理上
2.可以批量拖到批处理
3.自动判断该压缩还是解压,即使去掉扩展名.LZMA也能准确判断!
4.支持一些特殊的文件名,如:只有扩展名的文件名、没有扩展名的文件名、带特殊字符的文件名
5.不会覆盖原有的文件,会以_n的形式命名
6.默认开启两个线程(CPU)

支持的文件类型.png (154.47 KB, 下载次数: 179)

支持的文件类型.png

lzma拖拽支持.7z

34.81 KB, 下载次数: 85, 下载积分: 无忧币 -2


作者: 527104427    时间: 2013-8-6 23:19
楼主试下,感觉现在好使多了
作者: netmjwork    时间: 2013-8-7 21:02
527104427 发表于 2013-8-6 23:19
楼主试下,感觉现在好使多了

多谢朋友,自己一直也没改造~
你这个不能运行,难道和系统有关?我的XP
作者: 527104427    时间: 2013-8-7 21:03
netmjwork 发表于 2013-8-7 21:02
多谢朋友,自己一直也没改造~
你这个不能运行,难道和系统有关?我的XP

将文件拖到批处理图标上面就行了。
双击批处理是没有反应的。
作者: 527104427    时间: 2013-8-7 21:11
netmjwork 发表于 2013-8-7 21:02
多谢朋友,自己一直也没改造~
你这个不能运行,难道和系统有关?我的XP

截图给你看看

1.PNG (64.78 KB, 下载次数: 158)

1.PNG

2.PNG (68.79 KB, 下载次数: 142)

2.PNG

3.PNG (66.89 KB, 下载次数: 154)

3.PNG

4.PNG (66.2 KB, 下载次数: 142)

4.PNG

作者: netmjwork    时间: 2013-8-7 21:16
527104427 发表于 2013-8-7 21:03
将文件拖到批处理图标上面就行了。
双击批处理是没有反应的。

尝试了各种情况,确实给力~!  赞一个~
作者: 2011bweih    时间: 2018-8-9 10:23
感谢分享
作者: wang6631121    时间: 2021-1-21 13:25

尝试了各种情况,确实给力~!
作者: wang6631121    时间: 2021-1-21 13:25
尝试了各种情况,确实给力~!




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3