iT邦幫忙

0

使用批次下載檔案是.zip檔!

zip

大家好:
  個人使用批次下載方式,然後下檔案是.zip壓縮檔?我記得有可以自動解壓模組程式,但我忘了,是否可提供?

1 個回答

0
黃彥儒
iT邦新手 2 級 ‧ 2017-05-13 19:00:47

7-zip有CLI,呼叫後應該可以用

看更多先前的回應...收起先前的回應...
ddovwmk iT邦新手 5 級 ‧ 2017-06-09 20:28:43 檢舉

那剛好電腦沒有安裝7-zip壓縮軟體呢?

黃彥儒 iT邦新手 2 級 ‧ 2017-06-10 14:48:41 檢舉

ddovwmk iT邦新手 5 級 ‧ 2017-06-10 15:13:21 檢舉

因我要下載「http://api-hisecurecdn.cdn.hinet.net/MOICARenewCertSetup.zip」
下載後,可以自動解壓縮,然後在安裝,但這些步驟需要用批次檔執行完成!

ddovwmk iT邦新手 5 級 ‧ 2017-06-10 15:17:36 檢舉

我有指令,是否可用如下指令修改!

@echo off

setlocal ENABLEEXTENSIONS
set CurrDir=%~d0%~p0
set CurrDir=%CurrDir:~0,-1%
set path=%CurrDir%;%windir%\system32;%path%

pushd %DOWNLOAD_FOLDER%
set MSG=下載『PPS』時,發生錯誤
START Wbusy "下載中…" "AppRemover" /count
wget -cN http://www.appremover.com/download -O AppRemover.exe
START Wbusy "下載中…" "下載結束" /stop /timeout=5
if errorlevel 1 (
  echo %MSG%
  Wprompt 錯誤 "%MSG%" Ok x
  goto error
)
Set MSG=執行『AppRemover』時,發生錯誤
AppRemover.exe
if errorlevel 1 (
  echo %MSG%
  Wprompt 錯誤 "%MSG%" Ok x
  goto error
)

goto ok

:error
set MSG=由於發生錯誤,程式結束!!!
Wprompt 訊息 "%MSG%" Ok i
goto end

:ok
Wprompt 訊息 全部正常結束。 Ok i
:end
if exist *.htm del /f /q *.htm
if exist *.html del /f /q *.html
if exist *.txt del /f /q *.txt
popd
endlocal

我要發表回答

立即登入回答