Total Commander 可以解压所有类型的压缩文件。这非常方便,但默认情况下它会解压到目标窗格。
“解压特定文件...”对话框允许将目标位置指定为任何文件夹(例如当前目录):
当您按 Alt+F5 打包文件时,您可以简单地删除新存档的路径,只留下存档文件名。
例如:
在文件/文件夹上按 Alt+F5 后,您会看到类似这样的
zip:“c:\path\archive.zip”,
将其更改为
zip:“archive.zip”
,这将在当前文件夹中创建 archive.zip。
然而,这是我想删除的一个额外步骤。
如何创建键盘快捷键(例如SHIFT++ ),将档案内容提取到文件夹中,ALT而无需将目标窗格设置为当前目录,或者摆弄目标位置?F9c:\Users\user\Downloads\<archive-name>.zip
c:\Users\user\Downloads\<archive-name>
通过出色的帮助文件和这个 Total Commander 参数备忘单,我找到了我需要的两个部分。
第一部分我发现,创建快捷方式时
cm_UnpackFiles
可以使用参数指定目标文件夹/T
,例如/T="."
当前目录。%O
其次,Total Commander 提供了当前文件名不带扩展名的变量。cm_UnpackFiles
将这两者放在一起,我可以使用以下参数为命令创建一个快捷方式/T="./%O"
: