好吧,这个问题在 Stack Overflow 上是题外话,因为它不是与编程相关的问题。
通过按F1键或单击“帮助”按钮,将打开活动对话框的相应帮助页面,其中还简要解释了“文件路径”选项。不过,我还是回答这个问题。
假设您在驱动器C的根目录中有如下文件和目录结构:
您选择名为“FolderToArchive”的文件夹,然后单击工具栏中的“添加”按钮。
存储相对路径创建一个包含以下内容的存档:
FolderToArchive\Folder A\File X
FolderToArchive\Folder A\File Y
FolderToArchive\Folder A\File Z
FolderToArchive\Folder B\File A
FolderToArchive\Folder B\File B
FolderToArchive\Folder B\File C
FolderToArchive\File 1
FolderToArchive\File 2
FolderToArchive\File X
Run Code Online (Sandbox Code Playgroud)
这类似于使用命令行选项从命令行-ep1运行RAR或WinRAR 。
存储完整路径创建一个包含以下内容的存档:
Temp\FolderToArchive\Folder A\File X
Temp\FolderToArchive\Folder A\File Y
Temp\FolderToArchive\Folder A\File Z
Temp\FolderToArchive\Folder B\File A
Temp\FolderToArchive\Folder B\File B
Temp\FolderToArchive\Folder B\File C
Temp\FolderToArchive\File 1
Temp\FolderToArchive\File 2
Temp\FolderToArchive\File X
Run Code Online (Sandbox Code Playgroud)
这就像-ep2在命令行上使用命令行选项。
不存储路径会创建包含以下内容的存档:
File X
File Y
File Z
File A
File B
File C
File 1
File 2
File X
Run Code Online (Sandbox Code Playgroud)
存档中有两个File X没有路径。这对于提取来说当然是有问题的。
等效的命令行选项是-ep.
存储包括驱动器号的完整路径创建一个包含以下内容的存档:
C_\Temp\FolderToArchive\Folder A\File X
C_\Temp\FolderToArchive\Folder A\File Y
C_\Temp\FolderToArchive\Folder A\File Z
C_\Temp\FolderToArchive\Folder B\File A
C_\Temp\FolderToArchive\Folder B\File B
C_\Temp\FolderToArchive\Folder B\File C
C_\Temp\FolderToArchive\File 1
C_\Temp\FolderToArchive\File 2
C_\Temp\FolderToArchive\File X
Run Code Online (Sandbox Code Playgroud)
适当的命令行选项是-ep3.
请参阅WinRAR程序文件文件夹中的文本文件Rar.txt ,其中可以找到控制台版本RAR的所有命令行选项的说明。WinRAR的帮助还包含特定于 GUI 版本WinRAR的所有命令和选项的描述。