无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
虚位以待广告联系 QQ:184822951 微信:wuyouceoidc大全★服务器租用★香港/5M/450元
查看: 1453|回复: 29

[分享] 无聊了,做个绿色版的7-zip V19.00玩玩

[复制链接]
发表于 2019-6-18 16:19:02 | 显示全部楼层 |阅读模式
本帖最后由 zlq_hysy 于 2019-6-18 18:27 编辑

解压到D、E盘等分区的任意目录中,安装系统后,点“绿化”就可。自己不太会批处理,网上找了各大神的批处理,东拼西凑做的批处理,谢谢那些无名的各位大侠。

20190618161757.jpg

7-zip.7z (1.75 MB, 下载次数: 177)
发表于 2019-6-18 16:25:20 | 显示全部楼层
希望兄弟多无聊,多发好东西
回复

使用道具 举报

发表于 2019-6-18 17:06:01 | 显示全部楼层
  1. @echo off
  2. SetLocal EnableDelayedExpansion
  3. for %%i in (.001_9 .7z_0 .arj_4 .bz2_2 .bzip2_2 .cab_7 .cpio_12 .deb_11 .dmg_17 .fat_21 .gz_14 .gzip_14 .hfs_18 .iso_8 .lha_6 .lzh_6 .lzma_16 .ntfs_22 .rar_3 .rpm_10 .squashfs_24 .swm_15 .tar_13 .taz_5 .tbz_2 .tbz2_2 .tgz_14 .tpz_14 .txz_23 .vhd_20 .wim_15 .xar_19 .xz_23 .z_5 .zip_1) do (
  4.         for /f "tokens=1,2 delims=_" %%a in ("%%i") do (
  5.                 assoc %%a=7-Zip%%a
  6.                 ftype 7-Zip%%a="%ProgramFiles%\7-Zip\7zFM.exe" "%%1"
  7.                 reg add HKCR\7-Zip%%a\DefaultIcon /ve /t REG_SZ /d "%ProgramFiles%\7-Zip\7z.dll,%%b" /f
  8.         )
  9. )
  10. reg add HKCU\Software\7-Zip\Options /v MenuIcons /t REG_DWORD /d 1 /f               
  11. reg add HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000} /ve /t REG_SZ /d "7-Zip Shell Extension" /f
  12. reg add HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32 /ve /t REG_SZ /d "%ProgramFiles%\7-Zip\7-zip.dll" /f
  13. reg add HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32 /v ThreadingModel /t REG_SZ /d Apartment /f
  14. for %%i in (Directory Drive Folder) do reg add HKLM\SOFTWARE\Classes\%%i\ShellEx\ContextMenuHandlers\7-Zip /ve /t REG_SZ /d {23170F69-40C1-278A-1000-000100020000} /f
  15. reg add HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\7-Zip /ve /t REG_SZ /d {23170F69-40C1-278A-1000-000100020000} /f
  16. reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /v {23170F69-40C1-278A-1000-000100020000} /t REG_SZ /d "7-Zip Shell Extension" /f
  17. reg add HKLM\SOFTWARE\Wow6432Node\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000} /ve /t REG_SZ /d "7-Zip Shell Extension" /f
  18. reg add HKLM\SOFTWARE\Wow6432Node\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32 /ve /t REG_SZ /d "%ProgramFiles%\7-Zip\7-zip32.dll" /f
  19. reg add HKLM\SOFTWARE\Wow6432Node\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32 /v ThreadingModel /t REG_SZ /d Apartment /f
  20. reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /v {23170F69-40C1-278A-1000-000100020000} /t REG_SZ /d "7-Zip Shell Extension" /f
  21. endlocal
复制代码


仅供参考,可以自行改下相对路径就好。

点评

谢谢,我直接用的REG文件。  详情 回复 发表于 2019-6-18 17:15
回复

使用道具 举报

 楼主| 发表于 2019-6-18 17:15:06 | 显示全部楼层
kingshui 发表于 2019-6-18 17:06
仅供参考,可以自行改下相对路径就好。

谢谢,我直接用的REG文件。
回复

使用道具 举报

发表于 2019-6-18 17:38:38 | 显示全部楼层
谢谢楼主的分享,辛苦啦
回复

使用道具 举报

发表于 2019-6-18 17:54:57 | 显示全部楼层
路过,先看看,希望更完美
回复

使用道具 举报

发表于 2019-6-18 18:12:28 | 显示全部楼层
用相对定位就好了。

点评

是相对目录  详情 回复 发表于 2019-6-18 18:36
回复

使用道具 举报

发表于 2019-6-18 18:12:58 | 显示全部楼层
改天看下你的批处理和注册项,也做个PE版本的来玩。哈哈。用的时候安装下。
回复

使用道具 举报

发表于 2019-6-18 18:16:29 | 显示全部楼层
辛苦了,感谢分享
回复

使用道具 举报

 楼主| 发表于 2019-6-18 18:36:06 | 显示全部楼层
zds1210 发表于 2019-6-18 18:12
用相对定位就好了。

是相对目录

点评

对的,绝对路径灵活性差,批处理用相对路径最好。  详情 回复 发表于 2019-6-18 21:39
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-2-23 16:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表