在 WinRAR 中,我喜欢的一个功能是,你可以将其设置为在双击 .exe 文件时将整个档案解压到临时位置在 WinRAR 中打开的档案内。
通常,我经常下载一些小游戏,只是想尝试一下,而不需要为它创建文件夹等麻烦。包含带有自己单独文件的安装程序的档案也是如此。
在 7-zip 窗口中,如果我双击某个 exe,它只会将该 exe 提取到临时位置并启动它。在小游戏环境(或安装程序)中,这意味着它会失败,因为它会在同一文件夹中丢失所需的文件。
我的问题是:有没有办法让 7-zip 在从档案文件内部启动 exe 时将整个档案文件提取到临时文件夹中?
答案1
我没有 7zip,因此我使用 WinRar 来解释:
只需创建一个名为 unrar.bat 的批处理文件
c:
md \unrar
cd \unrar
"C:\Program Files (x86)\WinRAR\unrar.exe" e %1
start c:\unrar
现在右键单击任何 .rar 文件并选择打开方式...浏览 unrar.bat
我希望你能理解这个想法。
PS:您可以在任务栏/快速启动处创建一个快捷方式,然后将文件拖到 .bat 文件的图标上 - 而不是右键单击...