zoukankan      html  css  js  c++  java
  • 利用7z实现一键解压

    目的:

    实现双击zip,7z,rar等文件时自动解压,解压完毕后自动打开文件夹。

    工具:

    [本文末尾附有所有工具的下载地址]

    1. 7z.exe
    2. types

    步骤:

    1. 新建"7z-自动解压"文件夹
    2. 把7z.exe放进去 (7z.exe是7zip的命令版本)
    3. 保存以下代码为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
    
    1. 找个zip,7z,rar文件分别右键-->打开方式-->浏览程序-->找到7z-AutoUnpack.bat 。并选中以后都按些方式打开,然后确定。
      OK,现在你双击任何zip,7z,rar文件都可以自动解压,并打开文件夹了。
      不过,你突然发现zip,7z,rar文件的关联图标都没了,变得很丑,怎么办呢?
      用types。

    用types修改关联图标:

    1. 打开types.exe
    2. 搜索zip
    3. 双击搜索到的zip
    4. 选择Icon选项,浏览本地ico图标,找到中意的
    5. 关闭types,刷新,好了
    6. 7z,rar文件照做

    效果图:

    是不是有点Cool ? 最重要的是很方便。


    下载:

    1. 7z.exe
    2. 7z-AutoUnpack.bat
    3. zip,7z,rar图标
    4. 图标修改工具types
    5. 完整工具打包下载
        
        

      
      

    date: 2014-12-13

  • 相关阅读:
    js 对象克隆的三种方式
    css超出行数隐藏
    express 中的登录-注册
    Git 常用命令
    mongodb 基本操作
    【服务器】阿里云
    【mongoDb进阶】mongoDb中的聚合管道
    express中操作数据库--Mongoose
    vuex常见问题
    ADC采样时间
  • 原文地址:https://www.cnblogs.com/pxyufeng/p/4161416.html
Copyright © 2011-2022 走看看