前言:基於上篇文章介紹了在android中生成帶密碼的壓縮包,根據需求,我需要在桌面將其進行解壓。解壓的過程中,我們可以將壓縮包中需要保密的檔案利用其它方法同時進行加密,以保證解壓後資料的安全性。
這種方式解壓的**比較簡單,不再累贅介紹,我將我封裝的方法分享出來
/// /// 工程壓縮包操作類(利用winrar進行解壓,故系統上必須安裝winrar)
///
public class zippackageop
system.diagnostics.process process1 = new system.diagnostics.process();
process1.startinfo.filename = "winrar.exe";
process1.startinfo.createnowindow = true;
process1.startinfo.arguments = " x -p" + password+" " + zipfilepath + " " + unzippath;
process1.start();
if (process1.ha***ited)
else
}/// /// 判斷系統上是否安裝winrar
///
///
public static bool isstallwinrar()
}
c 呼叫winrar解壓
之前用登錄檔呼叫總是出錯,所以這裡直接使用winrar的絕對路徑 利用 winrar 進行解壓縮 檔案解壓路徑 絕對 將要解壓縮的 rar 檔案的存放目錄 絕對路徑 將要解壓縮的 rar 檔名 包括字尾 public void unrar string path,string rarpath,str...
C 呼叫Winrar實現解壓縮
c 解壓rar壓縮檔案 測試通過 using system using system.collections.generic using system.text using system.io using microsoft.win32 using system.diagnostics namesp...
C 呼叫WinRar解壓壓縮包
using system using system.collections.generic using system.text using system.io using microsoft.win32 using system.diagnostics namespace uni.unicustom...