我有很多.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