Windows PowerShell เป็นขุมพลังของงานอัตโนมัติและการจัดการระบบ ช่วยให้คุณทำสิ่งต่างๆ ให้เสร็จสิ้นได้ด้วยความช่วยเหลือของบรรทัดคำสั่งและภาษาสคริปต์ จากสิ่งที่ยอดเยี่ยมทั้งหมดที่คุณสามารถทำได้ด้วย PowerShell cmdlets มีคำสั่งบางอย่างที่โดดเด่น อันที่จริง คำสั่งเหล่านี้เป็นคำสั่งที่ไม่ใช้ PowerShell จะไม่เป็นตัวเลือกที่ดีสำหรับการดูแลระบบ มาดูกันว่าคำสั่งเหล่านั้นคืออะไร
1. รับความช่วยเหลือ
คุณพบว่าตัวเองติดอยู่กับการใช้ PowerShell ที่ไหนสักแห่งหรือไม่? หากเป็นกรณีนี้ คำสั่ง Get-Help สามารถช่วยคุณให้พ้นจากสถานการณ์ได้ โดยพื้นฐานแล้ว คำสั่ง Get-Help จะค้นหาคำสั่งทั้งหมด และช่วยให้คุณใช้คำสั่งเหล่านั้นได้ คุณสามารถใช้คำสั่ง Get-Help ด้วยวิธีต่อไปนี้:
เปิด PowerShell พิมพ์ 'Get-Help' แล้วกด Enter . ทันทีที่ดำเนินการดังกล่าว คุณจะเห็นรายละเอียดทั้งหมดเกี่ยวกับคำสั่ง Get-Help
ในทำนองเดียวกัน หากคุณไม่แน่ใจเกี่ยวกับคำสั่ง คุณสามารถพิมพ์คำสั่งนั้นพร้อมกับ Get-Help เพื่อรับข้อมูลเพิ่มเติม วิธีการ:
Get-Help -Name Get-EventLog
2. รับ-กระบวนการ
พีซีของคุณกำลังเรียกใช้กระบวนการต่างๆ ในพื้นหลังในช่วงเวลาที่กำหนด หากคุณต้องการทราบข้อมูลเหล่านี้ด้วยเหตุผลใดก็ตาม คุณสามารถใช้คำสั่ง Get-Process เพื่อให้ได้แนวคิดที่ดีพอ วิธีเริ่มต้นใช้งานมีดังนี้
PS C:\ Get-Process
เมื่อคุณพิมพ์คำสั่งด้านบนแล้วกด Enter คุณจะเห็นภาพรวมของโปรแกรมทั้งหมดที่ทำงานอยู่บนพีซีของคุณ
3. หยุดกระบวนการ
เนื่องจากเราอยู่ในหัวข้อของกระบวนการ เรามาดูที่ Stop-Process cmdlt ด้วย ไม่ใช่เรื่องแปลกที่กระบวนการสุ่มจะละทิ้งคุณในขณะที่คุณใช้งานพีซี ในกรณีเหล่านี้ จำเป็นต้องหยุดกระบวนการเหล่านี้ด้วยความช่วยเหลือของ Stop-Process คำสั่ง
วิธียุติกระบวนการมีดังนี้
PS C:\> Stop-Process -ชื่อ “explorer”
ในตัวอย่างนี้ เรากำลังยุติ Windows File explorer ผ่าน Stop-Process
4. รับประวัติ
คำสั่ง Get-History จะแสดงรายการคำสั่งที่ใช้ในเซสชันให้กับคุณ ด้วยความช่วยเหลือ คุณสามารถรับแนวคิดเกี่ยวกับคำสั่งทั้งหมดที่คุณใช้ในเซสชันได้
เพียงไปที่ PowerShell พิมพ์ 'Get-History' แล้วกด Enter :
รับประวัติ
อย่างที่คุณเห็น จนถึงตอนนี้ เราได้เรียกใช้ powershell_ise.exe และคำสั่งช่วยเหลือใน PowerShell ของเรา
5. ส่งออก CSV
คำสั่ง Export CSV มีประโยชน์เมื่อคุณต้องการส่งออกข้อมูล PowerShell ที่สำคัญไปยัง CSV โดยพื้นฐานแล้ว มันทำงานโดยการแปลงออบเจ็กต์ PowerShell ของคุณ (ซึ่งโดยพื้นฐานแล้วเป็นปริมาณของบางสิ่ง) เป็นชุดของสตริง และบันทึกเป็นไฟล์ CSV วิธีเรียกใช้คำสั่งนี้:
รับบริการ | ส่งออก-CSV c:\service.csv
6. รับคำสั่ง
หากคุณต้องการทราบข้อมูลคร่าวๆ เกี่ยวกับคำสั่งและประเภทต่าง ๆ ที่ติดตั้งบนพีซีของคุณ คุณจะไม่ผิดพลาดกับ Get-Command เพียงพิมพ์ 'รับคำสั่ง' ใน PowerShell แล้วกด Enter คุณจะได้รับภาพรวมคร่าวๆ ของฟังก์ชัน cmdlets สคริปต์ หรือนามแฝงทั้งหมดที่ติดตั้งบนพีซีของคุณ
รับคำสั่ง
คำสั่ง PowerShell ที่อาจมีประโยชน์
PowerShell มีคำสั่งมากมายให้ลองใช้ Microsoft มีรายการคำสั่งทั้งหมดที่คุณสามารถดูได้