Windows 软件之 7zip 使用
1 重建图标
- 1)图标文件展示:
(1)0w0
(2)木偶
(3)Black-Hawk
(4)推荐选择上述中的一种图标,然后将其 7z.dll 替换即可。
也可以使得 Resource Hacker 软件,通过修改 7z.dll 来自定义图标图像。
- 2)重建图标缓存,运行下方 bat 脚本:
rem 关闭 explorer.exe
taskkill /f /im explorer.exe
attrib -h -i %userprofile%\AppData\Local\IconCache.db
del %userprofile%\AppData\Local\IconCache.db /a
rem 打开 explorer
start explorer.exe
如果运行上述脚本后图标未变,则可以打开 7-zip,选择菜单栏下的 "工具" -> "选项",根据文件后缀将图标重新关联一下
2 提取压缩文件信息
7z l file -pPassword >> .\readme.txt
3 分卷压缩
-
1)7zip 分卷压缩的以 .7z 为后缀的压缩文件,缺少任何一卷都无法解压。
-
2)命令行使用:
# 示例:7z a [输出文件] [待压缩文件] [分卷大小] [设置密码] [隐藏文件名] # 例: 7z a 测试 测试.mp4 -v5m -v10g -p123456 -mhe - a : Add files to archive - e : Extract files from archive (without using directory names) - h : Calculate hash values for files - -v{Size}[b|k|m|g] : Create volumes - -p{Password} : set Password # 例:生成包含日期的压缩文件 (date -Format 'yyMMdd').ToString() | foreach { $_ | D:\Software\7-Zip\7z.exe a -t7z book_$_.7z book -v1m -v10g '-pPassw0rd' -mhe }
-
3)7zip.exe 图形化界面使用:
在第(5)处填写 “1m 1g”,表示压缩的第一卷大小 1MB,剩余的卷大小为 1GB。
压缩时不能存在同名目标文件。 即目标压缩文件名为 book.7z 的分卷压缩中,当前目标下不能存在名为 book.7z.001 的文件