自動化 壓縮檔案

2022-01-31 21:12:31 字數 1622 閱讀 8120

說到檔案壓縮,我們可以通過自己程式設計來寫壓縮,但是考慮到時間成本,這種方法就不介紹啦。

本文主要講的是呼叫壓縮軟體提供的命令列介面,快速實現某些功能的自動化。

以國產壓縮軟體好壓為例(好壓命令列api:

(說明:家裡 pc的os是windows 10 x64企業版,無法通過配置環境變數的方式來直接呼叫haozipc,所以使用此方法)

建立乙個bat檔案,輸入如下內容:說明:這個bat是把xx_xx目錄下所有檔案壓縮到xx_xx.bytes檔案

@echo

off::

設定好壓的安裝目錄

set haozipc=d:\program files\2345soft\haozip\haozipc.exe

ifexist "%haozipc%" (

echo "正在建立壓縮檔案,請稍候"

::把xx_xx目錄下所有檔案壓縮到xx_xx.bytes檔案

"%haozipc%" a -tzip xx_xx.bytes xx_xx\*

pause

)else(

echo "error:建立壓縮檔案失敗!"

echo "message:請檢查好壓的路徑是否正確%haozipc%"

pause

)

雙擊bat,輸出如下:

(說明:公司電腦系統是windows 7 x64旗艦版,使用上面win10的方式卻無法使用,無解)

1、開啟系統的環境變數配置,在path中新增好壓的安裝路徑

2、在命令列中輸入haozipc以測試是否配置正確

建立乙個bat檔案,輸入如下內容:說明:這個bat是把setting_client目錄下所有檔案壓縮到setting_client.bytes檔案

echo "正在建立壓縮檔案,請稍候"

"%haozipc%" a -tzip setting_client.bytes setting_client\*

pause

雙擊bat,輸出如下:

在某次windows補丁更新之後,這個方法可能會失效,那麼請使用win10的方法是可選的。

如果使用winrar壓縮軟體,請參考:

已經使用好壓有三年以上,但最近的新版本,總是會彈出廣告,新聞,包括開機小助手之類的,已解除安裝。

網上有說把好壓降級為老版本4.2,且不讓公升級,就不會有廣告。

推薦下windows下其它免費無廣告的壓縮軟體

bandizip :

同時搭配他家的honeyview檢視壓縮包內的:

開源免費的工具,市面上很多軟體和遊戲的首先壓縮工具。

Windows 自動壓縮檔案

先安裝 winrar cd c program files winrar winrar.exe a df agyyyymmddhhmmback d yasuoback d yasuo pause 將此段文字複製到text檔案,並將檔名字尾名改為bat 說明 cd c program files wi...

怎樣壓縮檔案 如何給壓縮檔案加密

我們生活 工作中,會經常遇到壓縮檔案 給檔案加密的事情。有時候,是單純不想讓別人看到 有時候,是提供 但不能共享,用來獲取收益等等。那麼怎麼將乙個檔案壓縮,或者乙個資料夾壓縮尼?同時又怎麼給這個壓縮檔案加密尼?下面大家和小編一起看一下吧。壓縮檔案 如圖。找到需要壓縮的檔案 資料夾,右擊檔案,點選新增...

C 壓縮檔案

首先新增system.io.com pression 注意deflatestream類不能用來壓縮大小超過4gb的檔案。gzipstream同樣不能用來壓縮大小超過4gb的檔案。public void compressfile string srcfile,string dstfile if fil...