首頁 >電腦教學 >故障排查 >如何在 Windows 上使用 PowerShell 下載檔案的指南

如何在 Windows 上使用 PowerShell 下載檔案的指南

DDD
DDD原創
2024-11-12 14:16:02511瀏覽

您是否需要從網路下載檔案但討厭重複點擊連結? PowerShell 是一個功能強大的命令列 shell,可讓您自動執行各種管理任務。所以,在 MiniTool 上透過以下方法學習如何使用 PowerShell 下載檔案是非常有用且必要的。

為什麼使用 PowerShell 下載檔案

下載檔案時,你會下載檔案嗎?透過手動點擊它們?這是一種乏味的方式。在本文中,您將學習如何使用 PowerShell 從命令列快速下載檔案。使用 PowerShell 下載檔案有一些好處。

  • 首先,與以前不同,它將節省大量時間,因為您可以一次下載多個文件,而無需手動單擊每個連結。                    
  • 其次,它將提高您的文件和電腦安全性,因為它允許您對需要登入憑證才能存取文件的網站進行身分驗證。
  • 最後,PowerShell 是可編寫腳本的,這意味著您可以編寫一個按計劃自動下載檔案的腳本。

下載之前您應該做什麼

開始下載檔案之前,您需要滿足最低系統和 PowerShell 版本要求才能確保您可以使用PowerShell成功下載檔案。

對於設備,您最好使用Windows 10或更高版本的電腦。對於 Windows PowerShell,建議使用 PowerShell 5.1 或 PowerShell 7.1。供您參考,Windows 10 已包含 Windows PowerShell 5.1。

如何使用 Windows PowerShell 下載檔案

無論您使用哪種方法,底層邏輯和元件都是相同的。您需要一個指向檔案位置的原始 URL 和一個用於儲存下載檔案的目標路徑。此外,如果網頁伺服器需要的話,您可能會被要求提供憑證。以下是使用PowerShell下載檔案的具體方法。

提示:
每個方法中的命令,你需要知道https: //example.com/file.zip 表示檔案連結,C:PathToSavefile.zip 表示要儲存檔案的位置。

方法 1:使用 Invoke-WebRequest 下載檔案

在 PowerShell 中下載檔案的初始方法是使用 Invoke-WebRequest cmdlet。此 cmdlet 可能是在此上下文中最常用的,並且能夠從 HTTP、HTTPS 和 FTP 連結下載檔案。操作如下。

步驟1:右鍵點擊開始按鈕,選擇Windows PowerShell開啟它。

步驟2 :在視窗中輸入以下命令,然後按輸入.

Invoke-WebRequest -Uri “https://example.com/file .zip” -OutFile “C:PathToSavefile.zip”

方法2:使用Start-BitsTransfer下載檔案

Start-BitsTransfer專為傳輸而設計客戶端與伺服器電腦之間的檔案。此 PowerShell cmdlet 需要 BITS 才能運作。方法如下。

第1 步:按Win S 鍵打開搜索 框,輸入Windows PowerShell,然後按輸入.

第 2步:輸入以下指令並按輸入:

Start-BitsTransfer -Source “https://example.com/file.zip” -Destination “C:PathToSavefile.zip ”

Guide on How to Download Files Using PowerShell on Windows

方法 3:使用 Curl 下載檔案

如果您通常使用命令列方法,那麼您對curl 工具會很熟悉。它可用於快速有效地從互聯網或伺服器下載文件,而無需瀏覽器。以下是使用方法。

第1 步:按Win R 鍵開啟執行 對話框,在視窗中鍵入PowerShell 開啟 ,然後按Shift Ctrl Enter

第 2 步:在視窗中輸入以下指令,然後按下 Enter

curl -o “C:PathToSavefile.zip” https:// /example.com/file.zip

也請閱讀:修正Windows PowerShell 高CPU 問題的5 方法用法

方法4:使用Wget下載檔案

這是幫助您使用 PowerShell 下載檔案的最快速、最簡單的方法。請執行以下步驟。

步驟 1:開啟提升的 Windows PowerShell

步驟 2:在視窗中鍵入以下指令,然後按下 Enter.

wget https://example.com/file.zip -OutFile 「C:PathToSavefile.zip」

方法五:使用Certutil下載檔案

當您需要下載檔案但沒有其他工具時,可以使用PowerShell中的certutil工具下載檔案。步驟如下。

第 1 步:開啟 Windows PowerShell

第 2 步:在視窗中鍵入以下指令,然後按下 Enter

certutil -urlcache -split -f “https://example.com/file.zip” “C:PathToSavefile.zip”

上面列出的命令涵蓋了所有步驟需要使用PowerShell 下載檔案。在此過程中輸入準確的文件來源和目標路徑對於確保下載成功至關重要。

提示:
資料遺失在我們的日常生活中很常見。如果您在使用PowerShell下載檔案時遇到此問題,可以藉助MiniTool Power Data Recovery進行復原。這款可靠且免費的資料復原軟體可以恢復幾乎所有類型的因意外刪除、病毒攻擊等而遺失的檔案。支援免費恢復1GB檔案。

結束語

這篇文章介紹了使用PowerShell下載文件的好處,以及之前應該做什麼下載文件,以及如何使用PowerShell 透過不同指令下載文件。使用工具包中的這些命令,可以輕鬆地在 PowerShell 中下載檔案。希望他們可以幫助你。

以上是如何在 Windows 上使用 PowerShell 下載檔案的指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn