Windows PowerShellมีประสิทธิภาพและสามารถทำเกือบทุกอย่างที่บุคคลต้องการบนคอมพิวเตอร์ของเขา แต่ปัญหาเดียวคือเป็นเครื่องมือบรรทัดคำสั่งและไม่มี GUI อย่างไรก็ตามจะมีประโยชน์เมื่ออินเทอร์เฟซที่ใช้ GUI ล้มเหลวหรือหยุดตอบสนอง สิ่งสำคัญที่น่าเสียดายคือการที่ผู้ใช้ทั่วไปขาดความรู้ในการใช้ PowerShell อย่างเต็มประสิทธิภาพ แต่วันนี้เราจะพยายามพูดถึงคำสั่ง PowerShell 10 อันดับแรกที่สามารถช่วยให้ผู้ใช้ทำสิ่งต่างๆบน Windows 10 ได้มากขึ้น
คำสั่ง PowerShell ที่จะช่วยให้ผู้ใช้ทำสิ่งต่างๆได้มากขึ้น
ก่อนที่เราจะเริ่มต้นจำเป็นต้องเน้นว่าcmdletเหล่านี้บางส่วนอาจสลับการตั้งค่าหรือการกำหนดค่าบางอย่างในคอมพิวเตอร์ของคุณ cmdletเป็นสคริปต์ PowerShell ที่มีประสิทธิภาพการทำงานที่เดียว ดังนั้นเพื่อความปลอดภัยยิ่งขึ้นให้สร้างจุดคืนค่าระบบก่อน หากเกิดข้อผิดพลาดระหว่างลองใช้ cmdlet ต่อไปนี้คุณสามารถกู้คืนคอมพิวเตอร์ได้ตลอดเวลา
เราจะดูcmdletsที่สามารถทำสิ่งต่อไปนี้:
- เปิดแอปพลิเคชัน UWP
- ขอความช่วยเหลือเกี่ยวกับ cmdlet ใด ๆ
- รับคำสั่งที่คล้ายกัน
- ค้นหาไฟล์เฉพาะ
- อ่านเนื้อหาของไฟล์
- ค้นหาข้อมูลเกี่ยวกับบริการทั้งหมดบนคอมพิวเตอร์
- ค้นหาข้อมูลเกี่ยวกับกระบวนการทั้งหมดบนคอมพิวเตอร์
- การตั้งค่านโยบายการดำเนินการ
- คัดลอกไฟล์หรือไดเร็กทอรี
- ลบไฟล์หรือไดเร็กทอรี
1] เปิดแอปพลิเคชัน UWP
PowerShell เป็นเครื่องมือที่ยอดเยี่ยมที่สามารถใช้เปิดแอปพลิเคชั่น UWP ได้ภายในไม่กี่วินาที แต่สิ่งสำคัญอยู่ที่การดำเนินการคำสั่งที่เหมาะสม คุณสามารถใช้ได้
เริ่มกระบวนการ "ms-settings:"
คำสั่งเพียงเพื่อเปิดแอปพลิเคชัน UWP การตั้งค่า Windows คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ URI อื่น ๆ สำหรับแอปพลิเคชัน UWP อื่น ๆ ได้ที่นี่บน microsoft.com
2] รับความช่วยเหลือเกี่ยวกับ cmdlet ใด ๆ
หากคุณเคยสับสนเกี่ยวกับคำสั่งที่คุณต้องใช้เพื่อดำเนินการงานเฉพาะ หรือ cmdlet เฉพาะทำอะไรคุณไม่จำเป็นต้องกังวล คุณสามารถใช้ cmdlet รับความช่วยเหลือเพื่อดำเนินการได้ คุณสามารถใช้งานได้ตามวิธีต่อไปนี้ -
ขอความช่วยเหลือ Get-Help Get-Help -Full Get-Help -Example Get-Help *
ที่นี่รายการแรกจะแนะนำคุณเกี่ยวกับวิธีใช้ cmdlet นี้ รายการที่สองจะให้ข้อมูลสรุปง่ายๆเกี่ยวกับ cmdlet เฉพาะ รายการที่สามจะให้ข้อมูลโดยละเอียดเกี่ยวกับ cmdlet ตามลำดับ รายการที่สี่จะประกอบด้วยทุกสิ่งที่ cmdlet ที่สามแสดง แต่จะเพิ่มตัวอย่างวิธีการใช้ cmdlet นั้น และในที่สุด cmdlet ที่ห้าจะแสดงรายการคำสั่งทั้งหมดที่พร้อมใช้งานสำหรับการใช้งานของคุณ
3] รับคำสั่งที่คล้ายกัน
หากต้องการค้นหาคำสั่งประเภทที่คล้ายกันหรือที่มีวลีใดวลีหนึ่งคุณสามารถใช้Get-Command cmdlet อย่างไรก็ตามจะไม่แสดงรายการ cmdlet ทุกรายการใน PowerShell ดังนั้นคุณจึงใช้ประโยชน์จากตัวกรองบางอย่าง คุณสามารถใช้คำสั่งต่อไปนี้ -
รับคำสั่ง - ชื่อรับคำสั่ง -CommandType
cmdlet แรกจะช่วยคุณในการค้นหา cmdlet ที่มีวลีเฉพาะในขณะที่อันที่สองจะช่วยให้คุณสามารถกรอง cmdlet ที่ทำหน้าที่เฉพาะได้
4] การค้นหาไฟล์เฉพาะ
หากคุณต้องการค้นหาไฟล์ใดไฟล์หนึ่งหรือไดเร็กทอรีในตำแหน่งเฉพาะคุณสามารถใช้Get-Item cmdlet คุณสามารถใช้เป็นไฟล์
รับรายการ
เพื่อแสดงรายการเนื้อหาของเส้นทางเฉพาะ
5] อ่านเนื้อหาของไฟล์
หากคุณต้องการอ่านเนื้อหาของไฟล์คุณสามารถใช้คำสั่งGet-Content as-
รับเนื้อหา
6] อ่านข้อมูลเกี่ยวกับบริการทั้งหมดบนคอมพิวเตอร์
คุณสามารถใช้Get-Service cmdlet เพื่อแสดงรายการบริการทั้งหมดที่ทำงานหรือหยุดทำงานบนคอมพิวเตอร์ของคุณ หรือคุณสามารถใช้ cmdlet ที่เกี่ยวข้องต่อไปนี้เพื่อทำหน้าที่ตามลำดับ -
Start-Service Stop-Service Suspend-Service Resume-Service Restart-Service
7] อ่านข้อมูลเกี่ยวกับกระบวนการทั้งหมดบนคอมพิวเตอร์
คล้ายกับ cmdlet รับบริการคุณสามารถใช้Get-Process cmdlet เพื่อแสดงรายการกระบวนการทั้งหมดที่ทำงานบนคอมพิวเตอร์ของคุณ หรือคุณสามารถใช้ cmdlet ที่เกี่ยวข้องต่อไปนี้เพื่อทำหน้าที่ตามลำดับ
Start-Process Stop-Process Wait-Service
8] การตั้งค่านโยบายการดำเนินการ
แม้ว่าจะมีการสนับสนุนสำหรับการสร้างและเรียกใช้สคริปต์บน PowerShell แต่ก็มีข้อ จำกัด สำหรับแต่ละสคริปต์ซึ่งเป็นส่วนหนึ่งของมาตรการรักษาความปลอดภัยบางประการ คุณสามารถสลับระดับความปลอดภัยเป็น 4 ระดับใดก็ได้ คุณสามารถใช้cmdlet Set-ExecutionPolicyตามด้วยระดับความปลอดภัยที่กำหนดเป็น -
Set-ExecutionPolicy Unrestricted Set-ExecutionPolicy All Signed Set-ExecutionPolicy Remote Signed Set-ExecutionPolicy Restricted
ที่นี่นโยบายจากบนลงล่างตั้งแต่ระดับต่ำสุดไปจนถึงระดับความปลอดภัยสูงสุด
9] คัดลอกไฟล์หรือไดเรกทอรี
ผู้ใช้สามารถใช้Copy-Item cmdlet เพื่อคัดลอกไฟล์หรือไดเร็กทอรีหนึ่งไปยังปลายทางอื่น ไวยากรณ์สำหรับ cmdlet นี้คือ -
คัดลอกรายการ "E: \ TWCTest.txt" - ปลายทาง "D: \"
10] ลบไฟล์หรือไดเรกทอรี
เช่นเดียวกับการคัดลอกรายการ cmdlet ผู้ใช้สามารถใช้Copy-Item cmdlet เพื่อคัดลอกไฟล์หรือไดเรกทอรีหนึ่งไปยังปลายทางอื่น ไวยากรณ์สำหรับ cmdlet นี้คือ -
ลบรายการ "E: \ TWCTest.txt"
คุณมี cmdlet ที่มีประโยชน์อื่น ๆ ที่จะแบ่งปันกับพวกเราทุกคนหรือไม่? อย่าลังเลที่จะเขียนลงในช่องแสดงความคิดเห็นด้านล่าง