我有很多.rar
文件中有很多文件夹。我想读取.rar
文件的名称并输入它们以获取文件夹的名称,然后输入文件夹。我不想提取.rar
文件。打开RAR文件并获取文件夹中的文件夹
-3
A
回答
2
尝试Nunrar。它有一个流媒体支持,这就是你要找的。计数归档条目的示例位于链接中。
[编辑]
注意:您要阅读和计算RAR文件条目无需解压他们,这是下面的代码所做的:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NUnrar;
using NUnrar.Archive;
using System.IO;
namespace NunrarSOF
{
class Program
{
static void Main(string[] args)
{
RarArchive archive = RarArchive.Open(@"C:\Work\fileName.rar");
int count = 0;
//archive.Volumes.ToString();
foreach (RarArchiveEntry entry in archive.Entries)
{
count++;
Console.WriteLine(entry.FilePath);
}
Console.WriteLine(count);
}
}
}
相关问题
- 1. 特定文件(.rar程序文件夹)
- 2. 搜索文件夹并获取文件
- 3. Perl Rar整个文件夹
- 4. 搜索文件夹通配符并打开文件夹
- 5. VBScript中打开文件夹
- 6. 使用python打开rar文件并读取csv文件
- 7. 打开其他文件夹中包含的文件夹
- 8. 如何获取文件夹的文件和子文件夹
- 9. 编辑.bat文件,打开文件夹
- 10. 从父文件夹打开文件
- 11. 从R.raw文件夹打开文件
- 12. GTK + Filechooser打开文件和文件夹
- 13. 从打开文件对话框获取文件夹
- 14. 打开文件夹中的docx文档
- 15. 获取文件夹
- 16. 获取文件夹
- 17. 当安装apk文件解压资产文件夹RAR文件
- 18. 通过文件夹中的文件打开文件
- 19. Python从文件夹中读取未打开的文件
- 20. 如何打开文件夹?
- 21. 批量打开文件夹
- 22. Perl TK打开文件夹
- 23. 获取文件夹内的文件
- 24. Powershell获取文件的父文件夹
- 25. Java路径目录,打开文件夹内的文件夹
- 26. 按文件夹合并文件夹?
- 27. 从文件夹路径获取Outlook中的MAPI文件夹
- 28. 获取目录中的所有文件夹和子文件夹
- 29. 获取Mac文件夹中的文件夹位置
- 30. 扫描文件夹中的文件夹,并获取文件夹的第一个图像
进入RAR文件意味着你必须提取他们至少是temp文件夹。 – chris579
我有很多rar文件,因为这个原因,我没有足够的空位来提取rar文件 – Sake
然后你必须在提取后删除旧的临时文件。这些东西被称为rar炸弹,可能会垃圾你的电脑... – chris579