วิธีดาวน์โหลดบางสิ่งจากนั้นดำเนินการโดยใช้คำสั่ง PowerShell

วิธีดาวน์โหลดบางสิ่งจากนั้นดำเนินการโดยใช้คำสั่ง PowerShell

โหนดต้นทาง: 3086961

วิธีดาวน์โหลดบางสิ่งมากกว่าดำเนินการโดยใช้คำสั่ง powershell

ในโลกของคอมพิวเตอร์ Windows PowerShell เป็นเครื่องมืออันทรงพลังที่ใช้สำหรับระบบอัตโนมัติและกรอบการจัดการการกำหนดค่าจาก Microsoft เป็นเชลล์บรรทัดคำสั่งตามงานและภาษาสคริปต์ที่สร้างขึ้นบน .NET งานทั่วไปอย่างหนึ่งที่คุณอาจต้องการทำให้สำเร็จด้วย PowerShell คือการดาวน์โหลดไฟล์จากอินเทอร์เน็ตแล้วดำเนินการ โพสต์ในบล็อกนี้จะแนะนำคุณตลอดกระบวนการดาวน์โหลดบางสิ่ง จากนั้นดำเนินการโดยใช้คำสั่ง PowerShell

ทำความเข้าใจกับ PowerShell

ก่อนที่จะเจาะลึกวิธีการดาวน์โหลดบางสิ่ง จากนั้นรันโดยใช้คำสั่ง PowerShell เรามาทำความเข้าใจก่อนว่า PowerShell คืออะไร PowerShell เป็นมากกว่าอินเทอร์เฟซบรรทัดคำสั่ง ให้การเข้าถึง COM และ WMI อย่างเต็มรูปแบบ ทำให้ผู้ดูแลระบบสามารถดำเนินงานด้านการดูแลระบบบนระบบ Windows ทั้งภายในและระยะไกล

การตั้งค่าสภาพแวดล้อมของคุณ

เพื่อเริ่มต้นกระบวนการดาวน์โหลดบางสิ่ง จากนั้นดำเนินการโดยใช้คำสั่ง PowerShell ตรวจสอบให้แน่ใจว่าสภาพแวดล้อม PowerShell ของคุณได้รับการตั้งค่าอย่างถูกต้อง คุณควรมีสิทธิ์ระดับผู้ดูแลระบบในการเรียกใช้สคริปต์และเปลี่ยนการตั้งค่านโยบายการดำเนินการหากจำเป็น

ขั้นตอนที่ 1: การดาวน์โหลดไฟล์โดยใช้ PowerShell

ส่วนแรกของวิธีการดาวน์โหลดบางสิ่ง จากนั้นดำเนินการโดยใช้คำสั่ง PowerShell เกี่ยวข้องกับการดาวน์โหลดไฟล์ PowerShell ทำให้การดาวน์โหลดไฟล์เป็นเรื่องง่ายโดยใช้วิธีการต่างๆ แต่วิธีที่ธรรมดาและตรงไปตรงมาที่สุดคือการใช้ Invoke-WebRequest cmdlet

ใช้การเรียกใช้-WebRequest

  1. เปิด PowerShell: เริ่มต้นด้วยการเปิด PowerShell คุณสามารถทำได้โดยค้นหา PowerShell ในเมนู Start
  2. ใช้การเรียกใช้-WebRequest: หากต้องการดาวน์โหลดไฟล์ ให้ใช้ไวยากรณ์ต่อไปนี้:
    เรียกใช้ WebRequest -Uri “URL_of_the_file” -OutFile “Path_where_you_want_to_save_the_file”แทนที่ “URL_of_the_file” ด้วย URL ที่แท้จริงของไฟล์ที่คุณต้องการดาวน์โหลด และแทนที่ “Path_where_you_want_to_save_the_file” ด้วยเส้นทางที่คุณต้องการให้ไฟล์ที่ดาวน์โหลดได้รับการบันทึก
  3. ตัวอย่าง:

    เรียกใช้ WebRequest -Uri “http://example.com/file.zip” -OutFile “C:pathtofile.zip”

ขั้นตอนที่ 2: การดำเนินการไฟล์ที่ดาวน์โหลด

เมื่อดาวน์โหลดไฟล์แล้ว ขั้นตอนต่อไปในการดาวน์โหลดบางสิ่งบางอย่าง จากนั้นดำเนินการโดยใช้คำสั่ง PowerShell กำลังดำเนินการไฟล์ วิธีดำเนินการจะขึ้นอยู่กับประเภทของไฟล์ที่คุณดาวน์โหลด

การดำเนินการสคริปต์หรือตัวติดตั้ง

  1. นำทางไปยังตำแหน่งไฟล์: ใช้ cd คำสั่งเพื่อนำทางไปยังไดเร็กทอรีที่บันทึกไฟล์ไว้
  2. ดำเนินการไฟล์: หากเป็นสคริปต์ คุณสามารถดำเนินการได้โดยตรง ตัวอย่างเช่น:

    .script.ps1

    หากเป็นตัวติดตั้ง คุณอาจต้องเรียกใช้งานโดยใช้อาร์กิวเมนต์ที่เหมาะสม

ข้อพิจารณาด้านความปลอดภัย

เมื่อเรียกใช้สคริปต์หรือตัวติดตั้งที่ดาวน์โหลดมา จำเป็นอย่างยิ่งที่ต้องทำ เข้าใจถึงผลกระทบด้านความปลอดภัย. ตรวจสอบให้แน่ใจว่าคุณเชื่อถือแหล่งที่มาของไฟล์และเข้าใจว่าสคริปต์หรือโปรแกรมติดตั้งจะทำอะไร

กระบวนการอัตโนมัติ

พลังที่แท้จริงของการดาวน์โหลดบางสิ่งบางอย่างแล้วดำเนินการโดยใช้คำสั่ง PowerShell อยู่ในระบบอัตโนมัติ คุณสามารถสร้างสคริปต์ PowerShell ที่จะดาวน์โหลดและรันไฟล์โดยอัตโนมัติ

ตัวอย่างสคริปต์

ต่อไปนี้เป็นสคริปต์พื้นฐานที่รวมทั้งการดาวน์โหลดและการรันไฟล์:

$uri = “http://example.com/installer.exe”
$outfile = “C:pathtoinstaller.exe”
เรียกใช้ WebRequest -Uri $uri -OutFile $outfile
เริ่มกระบวนการ $outfile

สรุป

การเรียนรู้วิธีดาวน์โหลดบางสิ่งแล้วดำเนินการโดยใช้คำสั่ง PowerShell ถือเป็นทักษะอันทรงคุณค่าในคลังแสงของสิ่งใดๆ ผู้ดูแลระบบวินโดวส์ หรือผู้ใช้ไฟฟ้า ช่วยให้กระบวนการดาวน์โหลดและเรียกใช้ไฟล์ง่ายขึ้น ทำให้เป็นส่วนสำคัญของการทำงานอัตโนมัติในสภาพแวดล้อม Windows และเช่นเคย โปรดใช้ความระมัดระวังและให้แน่ใจว่าคุณกำลังดาวน์โหลดจากแหล่งที่เชื่อถือได้

ประทับเวลา:

เพิ่มเติมจาก เทคพลูโต