Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

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

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

คำสั่ง PowerShell ที่จะช่วยให้ผู้ใช้ทำสิ่งต่างๆ ได้มากขึ้น

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

เราจะมาดูที่ cmdlets ที่สามารถทำได้ดังต่อไปนี้:

  1. เปิดแอปพลิเคชัน UWP
  2. ขอความช่วยเหลือเกี่ยวกับ cmdlet ใดๆ
  3. รับคำสั่งที่คล้ายกัน
  4. ค้นหาไฟล์ที่ต้องการ
  5. อ่านเนื้อหาของไฟล์
  6. ค้นหาข้อมูลเกี่ยวกับบริการทั้งหมดบนคอมพิวเตอร์
  7. ค้นหาข้อมูลเกี่ยวกับกระบวนการทั้งหมดบนคอมพิวเตอร์
  8. การกำหนดนโยบายการดำเนินการ
  9. คัดลอกไฟล์หรือไดเร็กทอรี
  10. ลบไฟล์หรือไดเร็กทอรี

1] เปิดแอปพลิเคชัน UWP

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

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

Start-Process "ms-settings:"

คำสั่งเพื่อเปิดแอปพลิเคชัน Windows Settings UWP คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ URI อื่นๆ สำหรับแอปพลิเคชัน UWP อื่นๆ ได้ที่ microsoft.com

2] รับความช่วยเหลือเกี่ยวกับ cmdlet ใด ๆ

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

สมมติว่าคุณเคยสับสนว่าต้องใช้คำสั่งใดเพื่อทำงานเฉพาะ หรือสิ่งที่ cmdlet เฉพาะทำ คุณไม่จำเป็นต้องกังวล คุณสามารถใช้ Get-Help cmdlet เพื่อทำสิ่งนี้ คุณสามารถใช้ด้วยวิธีต่อไปนี้ -

Get-Help

Get-Help <command name>

Get-Help <command name> -Full

Get-Help <command name> -Example

Get-Help *

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

3] รับคำสั่งที่คล้ายกัน

หากต้องการค้นหาคำสั่งประเภทเดียวกันหรือมีวลีเฉพาะ ให้ใช้ Get-Command  cmdlet อย่างไรก็ตาม มันไม่ได้แสดงรายการทุก cmdlet ใน PowerShell ดังนั้นคุณจึงใช้ประโยชน์จากตัวกรองบางตัว คุณสามารถใช้คำสั่งต่อไปนี้-

Get-Command -Name <name>

Get-Command -CommandType <type>

cmdlet แรกจะช่วยคุณค้นหา cmdlet ที่มีวลีเฉพาะในขณะที่ cmdlet ที่สองจะช่วยให้คุณสามารถกรอง cmdlet ที่ทำหน้าที่เฉพาะได้

4] ค้นหาไฟล์ที่ต้องการ

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

หากคุณต้องการค้นหาไฟล์หรือไดเรกทอรีเฉพาะสำหรับตำแหน่งใดตำแหน่งหนึ่ง คุณสามารถใช้ Get-Item  cmdlet คุณสามารถใช้เป็น

Get-Item <PATH>

เพื่อแสดงรายการเนื้อหาของเส้นทางนั้น ๆ

5] อ่านเนื้อหาของไฟล์

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

หากคุณต้องการอ่านเนื้อหาของไฟล์ คุณสามารถใช้ Get-Content  คำสั่งเป็น-

Get-Content <PATH of the file with its extension>

6] อ่านข้อมูลเกี่ยวกับบริการทั้งหมดบนคอมพิวเตอร์

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

คุณสามารถใช้ Get-Service  cmdlet เพื่อแสดงรายการบริการทั้งหมดที่ทำงานหรือหยุดทำงานบนคอมพิวเตอร์ของคุณ หรือคุณสามารถใช้ cmdlet ที่เกี่ยวข้องต่อไปนี้เพื่อทำหน้าที่ที่เกี่ยวข้อง -

Start-Service <Service Name>

Stop-Service <Service Name>

Suspend-Service <Service Name>

Resume-Service <Service Name>

Restart-Service <Service Name>

7] อ่านข้อมูลเกี่ยวกับกระบวนการทั้งหมดบนคอมพิวเตอร์

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

คล้ายกับ Get-Service cmdlet คุณสามารถใช้ Get-Process  cmdlet เพื่อแสดงรายการกระบวนการทั้งหมดที่ทำงานบนคอมพิวเตอร์ของคุณ หรือคุณสามารถใช้ cmdlet ที่เกี่ยวข้องต่อไปนี้เพื่อทำหน้าที่ที่เกี่ยวข้อง

Start-Process <Process Name>

Stop-Process <Process Name>

Wait-Service <Process Name>

8] การตั้งค่านโยบายการดำเนินการ

แม้ว่าจะมีการสนับสนุนสำหรับการสร้างและเรียกใช้สคริปต์ใน PowerShell แต่ก็มีข้อจำกัดสำหรับแต่ละรายการซึ่งเป็นส่วนหนึ่งของมาตรการรักษาความปลอดภัย คุณสามารถสลับระดับความปลอดภัยเป็นสี่ระดับใดก็ได้ คุณสามารถใช้ Set-ExecutionPolicy  cmdlet ตามด้วยระดับความปลอดภัยใด ๆ ที่กำหนดเป็น-.

Set-ExecutionPolicy Unrestricted

Set-ExecutionPolicy All Signed

Set-ExecutionPolicy Remote Signed

Set-ExecutionPolicy Restricted

นี่คือนโยบายจากบนลงล่างตั้งแต่ระดับความปลอดภัยต่ำสุดไปจนถึงระดับสูงสุด

9] คัดลอกไฟล์หรือไดเร็กทอรี

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

ผู้ใช้สามารถใช้ประโยชน์จาก Copy-Item  cmdlet เพื่อคัดลอกไฟล์หรือไดเรกทอรีหนึ่งไปยังปลายทางอื่น ไวยากรณ์สำหรับ cmdlet นี้คือ-

Copy-Item "E:\TWCTest.txt" -Destination "D:\"

10] ลบไฟล์หรือไดเร็กทอรี

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้

คล้ายกับ Copy-Item cmdlet ผู้ใช้สามารถใช้ Copy-Item  cmdlet เพื่อคัดลอกไฟล์หรือไดเรกทอรีหนึ่งไปยังปลายทางอื่น ไวยากรณ์สำหรับ cmdlet นี้คือ-

Remove-Item "E:\TWCTest.txt"

คุณมี cmdlet ที่มีประโยชน์อื่น ๆ ที่จะแบ่งปันกับพวกเราทุกคนหรือไม่? โปรดเขียนลงในช่องแสดงความคิดเห็นด้านล่าง

ฉันจะรับรายการคำสั่ง PowerShell ได้อย่างไร

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

CMD กับ PowerShell ต่างกันอย่างไร

PowerShell เป็น cmd เวอร์ชันขั้นสูง นอกจากจะเป็นอินเทอร์เฟซแล้ว ยังเป็นภาษาสคริปต์ที่ใช้อำนวยความสะดวกในการดูแลระบบอีกด้วย นอกจากนี้คุณยังสามารถใช้คำสั่ง Command Prompt ใน PowerShell ได้อีกด้วย ใน Windows 11 คุณสามารถเข้าถึง Windows Terminal ซึ่งมีทั้ง Command Prompt และ PowerShell

คำสั่ง PowerShell พื้นฐาน 10 คำสั่งที่ผู้ใช้ Windows ทุกคนควรรู้