iT邦幫忙

0

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

zip
ddovwmk 2 月前4879 瀏覽

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

1 個回答

0
r1235613
iT邦新手 4 級 ‧ 2 月前

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

看更多先前的回應...收起先前的回應...
ddovwmk iT邦新手 5 級 ‧ 1 月前 檢舉

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

r1235613 iT邦新手 4 級 ‧ 1 月前 檢舉

ddovwmk iT邦新手 5 級 ‧ 1 月前 檢舉

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

ddovwmk iT邦新手 5 級 ‧ 1 月前 檢舉

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

@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

我要發表回答

立即登入回答