如何使 Winrar 的临时提取目录坚持到 .rar 所在的同一驱动器?

Aut*_*kie 6 windows winrar

我正在使用最新版本的 winrar(注册版)。

问题是,这些设置只允许我将临时路径设置为某个驱动器(例如 C:)。我希望它是动态的(即如果 .rar 驻留在 D:\ 中,那么让临时路径在 D: 中)。

原因是因为如果临时路径在固定目录中,则浪费时间传输文件,例如从临时 C:\Temp 到 D:(rar 所在的位置)。

有谁知道怎么做?

小智 8

如果您从 WinRar 拖放到资源管理器,它将使用主驱动器上的临时目录。您需要实际按下 WinRar 上的“提取”按钮。7zip 也是如此。

要理解为什么会这样,这里是 7zip 常见问题解答的摘录:

为什么从 7-Zip 到资源管理器的拖放存档提取使用临时文件?7-Zip 不知道放置目标的文件夹路径。只有 Windows 资源管理器知道确切的放置目标。并且 Windows 资源管理器需要文件(拖动源)作为磁盘上的解压缩文件。因此,7-Zip 将文件从存档中提取到临时文件夹,然后 7-Zip 通知 Windows 资源管理器这些临时文件的路径。然后 Windows 资源管理器将这些文件复制到目标文件夹。

为避免使用临时文件,您可以使用 7-Zip 的 Extract 命令或从 7-Zip 拖放到 7-Zip。


Kar*_*ran 0

如果您指定临时路径,WinRAR 将解压缩到该目录,即使它驻留在不同的分区/驱动器上。相反,只需将该字段留空,存档自己的目录将用于其临时文件。如果您正常退出程序,它应该清理所有临时文件并且不会留下任何内容。

您无法指定多个临时目录,每个分区/驱动器一个。