導航:首頁 > 程序命令 > cmd命令如何解壓zip

cmd命令如何解壓zip

發布時間:2025-04-08 04:36:57

A. java中怎麼用cmd命令解壓zip文件

對於zip文件,java有自帶類庫java.util.zip;可是要想解壓rar文件只能靠第三方類庫,我試過兩個:com.github.junrar和de.innosystec.unrar,前者解壓時可能會出現crcError,後者pom配置時報錯;利用cmd命令調用winRAR進行解壓,無疑方便快捷很多。

調用cmd命令

public static boolean exe(String cmd) {
Runtime runtime = Runtime.getRuntime(); try {
Process p = runtime.exec(cmd);
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream(),"GBK"));

String line = reader.readLine(); while(line!=null) {
logger.info(line);
line = reader.readLine();
}
reader.close(); if(p.waitFor()!=0) { return false;
}
} catch (IOException e) { // TODO Auto-generated catch block
e.printStackTrace();
} catch (InterruptedException e) { // TODO Auto-generated catch block
e.printStackTrace();
} return true;
}

首先利用runtime.exec()執行指令,得到process,從process.getInputStream()中獲取回顯字元並列印,列印回顯時可能會出現中文亂碼,這個和操作系統編碼有關,我這里是GBK編碼,所以在new inputstreamReader時加入了編碼參數」GBK「

命令行字元串

如果需要調用cmd命令,如cd等,可寫」cmd c cd 目錄」。對於直接調用exe執行,則可以寫成」exe文件絕對路徑 參數」,在命令行字元串中,含有空格的路徑或者字元串應該再加上引號,即」」exe文件絕對路徑」 」參數」「

winRAR調用

我這里安裝目錄是C:/Program Files/WinRAR,將D:1.rar 解壓到D:,則寫成」」C:/Program Files/WinRAR/unRar.exe」 x -y D:/1.rar D:/」,x代表絕對路徑解壓,-y表示全部確定;壓縮的命令如下:「」C:/Program Files/WinRAR/rar.exe」 a -ep1 D:2.rar D:源目錄」,a表示添加文件到壓縮文件,-ep1表示排除基本目錄,如D:winrar ar這個目錄,如果沒有-ep1那麼壓縮包中會出現winrar目錄路徑,而加了之後就只將當前目錄打包,只有rar目錄

B. windows下如何用cmd命令解壓指定的zip文件到指定目錄下

1、按win鍵+R打開,或者在開始菜單選擇運行。輸入cmd,然後確定。

注意事項:

通過CMD命令進入命令提示符窗口,則將會顯示 Windows的版本和版權信息。通過使用CMD命令可以很方便地進入其他子應用程序。CMD是一個32位的命令行程序,運行在 Windows nt2000XP上。

C. windows如何用cmd命令解壓指定的zip文件到指定目錄里

使用cmd中的命令解壓壓縮文件到任意文件夾的方法如下:

1、復制RAR.exe和UNRAR復制到c:windows文件夾中。

閱讀全文

與cmd命令如何解壓zip相關的資料

熱點內容
程序員用i7好還是銳龍r7好 瀏覽:155
android服務調用方法 瀏覽:348
北京ca加密機 瀏覽:398
單片機培訓視頻教程 瀏覽:324
linux命令查看文件許可權 瀏覽:460
c語言有趣編程 瀏覽:162
javasocket啟動 瀏覽:70
鋼結構火焰數控下料計件演算法 瀏覽:373
pubg為什麼登不進去說伺服器繁忙 瀏覽:45
jmeterlistener源碼 瀏覽:172
pcb編程是單片機嘛 瀏覽:42
單片機哪裡是共陽極和共陰極區別 瀏覽:955
linuxtcp通信 瀏覽:293
353型水環式壓縮機 瀏覽:798
為什麼壓縮文件密碼解壓不了 瀏覽:191
如何列印文件夾目錄美觀 瀏覽:323
androidauto凱迪拉克 瀏覽:825
生產環境源碼安裝 瀏覽:343
我的世界伺服器怎麼重開指令 瀏覽:509
java中實例方法 瀏覽:310