利用7z实现一键解压
目的:
实现双击zip,7z,rar等文件时自动解压,解压完毕后自动打开文件夹。
工具:
[本文末尾附有所有工具的下载地址]
- 7z.exe
- types
步骤:
- 新建"7z-自动解压"文件夹
- 把7z.exe放进去 (7z.exe是7zip的命令版本)
- 保存以下代码为7z-AutoUnpack.bat
7z-AutoUnpack.bat
@echo off
for %%i in (%0) do set batdir=%%~dpi
cd /d %batdir%
set ext=%~x1
7z.exe x -t* %1 -o"%~dpn1\"
if not %errorlevel%==0 (
echo ============================================
echo.
echo %1
echo.
echo 以%ext:~1%格式解压失败.
echo.
echo 按任意键退出.&pause>nul
exit
)
start explorer "%~dpn1\"
rem del %1
exit
- 找个zip,7z,rar文件分别右键-->打开方式-->浏览程序-->找到7z-AutoUnpack.bat 。并选中以后都按些方式打开,然后确定。
OK,现在你双击任何zip,7z,rar文件都可以自动解压,并打开文件夹了。
不过,你突然发现zip,7z,rar文件的关联图标都没了,变得很丑,怎么办呢?
用types。
用types修改关联图标:
- 打开types.exe
- 搜索zip
- 双击搜索到的zip
- 选择Icon选项,浏览本地ico图标,找到中意的
- 关闭types,刷新,好了
- 7z,rar文件照做
效果图:
是不是有点Cool ? 最重要的是很方便。
下载:
date: 2014-12-13
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?