在实际使用中,"unrar x test.rar"和"unrar e test.rar"命令之间存在以下区别:
1.“unrar x test.rar”: 这个命令将会提取RAR文件中的所有文件和文件夹,并且保留原始的目录结构。这意味着提取后的文件和文件夹将会按照RAR文件中的层级关系被还原到当前目录中。
2.“unrar e test.rar”: 这个命令也会提取RAR文件中的所有文件和文件夹,但不会保留原始的目录结构。所有的文件和文件夹将会被提取到当前目录中,而不考虑它们在RAR文件中的层级关系。
简而言之,"unrar x"命令会保留RAR文件中的目录结构,而"unrar e"命令会将所有文件和文件夹提取到同一目录中,没有子目录。
对于示例RAR文件(test.rar)的结构如下:
文件夹A
··文件1.txt
文件夹B
··文件2.txt
使用"unrar x test.rar"命令解压后,目录结构将保持不变:
文件夹A
··文件1.txt
文件夹B
··文件2.txt
使用"unrar e test.rar"命令解压后,所有文件将被提取到同一目录中:
文件1.txt
文件2.txt
注意:解压命令unrar x <rar文件名> <已存在的文件夹名(如果不填就默认是当前文件夹)>
。一般不再使用unrar e <rar文件名>
了,因为这样会使得rar文件中的所有文件都解压到同一文件下,原先的文件夹目录结构就被破坏了。