标题: Weasel-瓦斯曲[7Za]]压缩工具安装脚本
[打印本页]
作者: weasel
时间: 2009-1-5 17:32
标题: Weasel-瓦斯曲[7Za]]压缩工具安装脚本
根据〔无忧论坛〕fastslz 的 7Za 4.57 独立的命令行汉化版制作的[7-Zip]压缩工具。
1、7za.exe是7-Zip独立的命令行版本,它不依赖任何.dll库
2、有目共睹的一款很好的压缩工具,压缩率高命令相对要简单的多,看看几个比较知名的系统维护工具,都是用它创建压缩和自解压文件的。
3、全自动安装卸载鼠标右键“生成7z压缩文件”和生成7z自解压文件。
安装文件:
=======================
Quote: |
@echo off
color 0A
cls
Set Prog=Weasel-瓦斯曲[7Za]压缩工具
Set L1= ╭─────────────────╮
Set L2= ╭──┤ %Prog% ├──╮
Set L3= │ ╰─────────────────╯ │
Set L4= │==============================================│
Set L5= │ 仅供网友们交流 翻版不究 │
Set L6= ╰───────────────────────╯
reg query "HKCR\*\shell" /s |find /I "生成7z压缩文件">nul||goto 安装
:卸载
cls
Title 卸载:Weasel-瓦斯曲[7Za压缩工具
Echo.
Echo.
Echo.
Echo %L1%
Echo %L2%
Echo %L3%
Echo │ │
Echo │你的[7Za]压缩工具已经安装 ! │
Echo │ │
Echo │卸载,请按回车键 │
Echo │ │
Echo │不卸载并退出载请输入 [N] 按回车键 │
Echo │ │
Echo %L4%
Echo %L5%
Echo %L6%
set choice=
set /p choice=
if /i "%choice%"=="N" goto end
echo 正在卸载Weasel-瓦斯曲[7Za]压缩工具......
del /q /f %SystemRoot%\7z.* >nul
REG DELETE "HKCR\*\shell\生成7z压缩文件" /f>nul 2>nul
REG DELETE "HKCR\Folder\shell\生成7z压缩文件" /f>nul 2>nul
REG DELETE "HKCR\*\shell\生成7z自解压文件" /f>nul 2>nul
REG DELETE "HKCR\Folder\shell\生成7z自解压文件" /f>nul 2>nul
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo Weasel-瓦斯曲[7Za]压缩工具已经卸载完成。
echo.
echo 按任意键关闭这个窗口。
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pause>nul
goto end
:安装
cls
Title 安装:Weasel-瓦斯曲[7Za]压缩工具
Echo.
Echo.
Echo.
Echo %L1%
Echo %L2%
Echo %L3%
Echo │ │
Echo │你的[7Za]压缩工具还没有安装 ! │
Echo │ │
Echo │安装,请按回车键 │
Echo │ │
Echo │不安装并退出载请输入 [N] 按回车键 │
Echo │ │
Echo %L4%
Echo %L5%
Echo %L6%
set choice=
set /p choice=
if /i "%choice%"=="N" goto end
echo 正在安装Weasel-瓦斯曲[7Za]单文件版......
copy /y 7z.* %SystemRoot%>nul
reg add "HKCR\*\shell\生成7z压缩文件\command" /ve /d "%SystemRoot%\7z.cmd A \"%%1\"" /f >nul 2>nul
reg add "HKCR\Folder\shell\生成7z压缩文件\command" /ve /d "%SystemRoot%\7z.cmd A \"%%1\"" /f >nul 2>nul
reg add "HKCR\*\shell\生成7z自解压文件\command" /ve /d "%SystemRoot%\7z.cmd B \"%%1\"" /f >nul 2>nul
reg add "HKCR\Folder\shell\生成7z自解压文件\command" /ve /d "%SystemRoot%\7z.cmd B \"%%1\"" /f >nul 2>nul
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo Weasel-瓦斯曲[7Za]压缩工具已经安装完成。
echo.
echo 按任意键关闭这个窗口。
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pause>nul
goto end
:end
exit |
|
=======================
详细说明和Weasel-瓦斯曲[7-Zip]压缩工具下载地址:
http://weasel.jgxx.com/cgi-wsq/w ... ;hfbm=688618093V444
=======================
[
Last edited by weasel on 2009-1-5 at 20:57 ]
作者: HAT
时间: 2009-1-5 19:25
Q: 为方便他人复制,如何给代码加code标签?
A:
http://www.cn-dos.net/forum/viewthread.php?tid=43735#pid304733
参考:
http://www.cn-dos.net/forum/faq.php?page=misc#1