PowerShell เป็นเครื่องมือทำงานอัตโนมัติที่ใช้งานสะดวกและฟรีจาก Microsoft ซึ่งช่วยให้คุณจัดการและทำให้งานของคุณเป็นอัตโนมัติบน Windows ได้อย่างง่ายดาย ตามที่คุณอาจเดาได้จากชื่อ อย่างไรก็ตาม นั่นยังไม่ใช่ทั้งหมด
ตัวอย่างเช่น คุณสามารถดาวน์โหลดไฟล์อินเทอร์เน็ตได้ด้วยแอป PowerShell ในส่วนนี้ เราจะเจาะลึกวิธีที่ง่ายที่สุดในการรับไฟล์ด้วย PowerShell นี่คือวิธีเริ่มต้นใช้งาน
วิธีดาวน์โหลดไฟล์ด้วย PowerShell
หนึ่งในวิธีทั่วไปในการดาวน์โหลดไฟล์ของคุณด้วย PowerShell คือการใช้ URL ของไฟล์ที่คุณต้องการดาวน์โหลด นั่นคือสิ่งที่เราจะกล่าวถึงในคำแนะนำสั้นๆ นี้ ในการดาวน์โหลดให้เสร็จสมบูรณ์ คุณจะใช้ Invoke-WebRequest cmdlet.
นอกจากนี้ ก่อนที่เราจะไปที่การดาวน์โหลดจริง เราต้องการระบุว่าคุณจะต้องมีปลายทางเฉพาะที่คุณสามารถจัดเก็บไฟล์ที่ดาวน์โหลดได้ คุณจะต้องเพิ่มพารามิเตอร์เฉพาะลงในไฟล์ cmdlet ของคุณ
ไวยากรณ์ที่สมบูรณ์จะมีลักษณะดังนี้:
Invoke-WebRequest -Uri <source> -OutFile <destination>
ขึ้นอยู่กับตำแหน่งที่คุณต้องการดาวน์โหลดไฟล์และสถานที่ที่คุณต้องการวางไฟล์ ให้แทนที่แหล่งที่มา และปลายทาง ตัวแปรที่มี URL ของไฟล์ที่คุณต้องการดาวน์โหลดและสถานที่ที่คุณต้องการดาวน์โหลดไป
หลังจากที่คุณเปิดใช้ PowerShell แล้ว ให้พิมพ์คำสั่งจำลองต่อไปนี้ ซึ่งจะมีลักษณะดังนี้:
# Source file location $source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe' # Destination to save the file $destination = 'C:\programfiles\newfolder' #Download the file Invoke-WebRequest -Uri $source -OutFile $destination
ที่นี่ คำสั่งดาวน์โหลดไฟล์ต้นฉบับจาก 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe' แล้วบันทึกลงใน 'c:\programfiles\newfolder' .
สิ่งนี้ควรดาวน์โหลดไฟล์ที่จำเป็นค่อนข้างง่าย อย่างไรก็ตาม ในบางกรณี คุณอาจถูกขอให้เข้าสู่ระบบก่อนที่จะดำเนินการดาวน์โหลดต่อได้ คุณสามารถทำได้โดยเพิ่ม - ข้อมูลประจำตัว พารามิเตอร์. เพียงเพิ่มคำสั่งต่อไปนี้ในโค้ดของคุณ:
$credential = Get-Credential
ต่อไปนี้คือหน้าตาของคำสั่งที่สมบูรณ์:
$credential = Get-Credential $source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe' $destination = 'C:\programfiles\newfolder' Invoke-WebRequest -Uri $source -OutFile $destination -Credential $credential
แค่นั้นแหละ. การดาวน์โหลดของคุณจะเริ่มขึ้น
ดาวน์โหลดไฟล์ด้วย PowerShell โดยไม่ยุ่งยาก
การดาวน์โหลดไฟล์ด้วย PowerShell ไม่จำเป็นต้องซับซ้อนมากนัก ด้วยวิธีการที่เราได้อธิบายไว้ข้างต้น เราเชื่อว่ามันเป็นเรื่องง่ายสำหรับคุณ อย่างไรก็ตาม อย่าเพิ่งเหยียบเบรกในตอนนี้ PowerShell บรรจุคำสั่งมากมายที่สามารถช่วยคุณทำอะไรก็ได้บนพีซีของคุณ ดังนั้น อย่าหยุดเพียงแค่นี้ สำรวจสิ่งต่าง ๆ ที่นั่นต่อไป