Powershell: มันคืออะไรและเป็นพื้นฐานและคำสั่ง and แนะนำ comandos
สารบัญ:
- Windows Powershell คืออะไร
- วิธีเปิด Windows PowerShell
- คำสั่ง PowerShell ที่จำเป็น (บทช่วยสอน)
- Get-คำสั่ง
- รับเป็นเจ้าภาพ
- Get-ประวัติศาสตร์
- Get-สุ่ม
- รับบริการ
- ได้รับความช่วยเหลือ
- Get-วัน
- คัดลอกรายการ
- วิงวอน-คำสั่ง
- วิงวอนแสดงออก
- วิงวอน-WebRequest
- ชุด ExecutionPolicy
- รับรายการ
- ลบรายการ
- ได้รับการบริการเนื้อหา
- ชุดเนื้อหา
- Get-ตัวแปร
- ชุดตัวแปร
- Get-กระบวนการ
- เริ่มต้นกระบวนการ
- หยุดกระบวนการ
- เริ่มต้นบริการ
- สรุปเกี่ยวกับ Windows PowerShell
เช่นเดียวกับที่ทำงานและปฏิบัติงานที่คล้ายกับงานที่สามารถรับได้ด้วย พรอมต์คำสั่ง เครื่องมือ Windows PowerShell ดั้งเดิมเป็นทรัพยากรอินพุตสำหรับระบบปฏิบัติการ Windows เครื่องมือที่มักใช้เพื่อความยืดหยุ่นโดยทั้งวิศวกรและนักวิเคราะห์ระบบในชีวิตประจำวันในงานของพวกเขา
ไม่ว่าคุณจะต้องจัดการเซิร์ฟเวอร์หรือระบบ PowerShell เป็น Command Prompt แบบดั้งเดิมที่ได้รับการปรับปรุงและทันสมัย งานและฟังก์ชั่นของ Windows Powershell นั้นโดยทั่วไปเหมือนกับที่ พบใน CMD (การส่งคำสั่งไปยัง Windows ผ่านคำสั่งเฉพาะ) แม้ว่ามันจะมีฟังก์ชั่นพิเศษหลายอย่างที่จะมีประโยชน์มากสำหรับผู้ใช้
ตรงกันข้ามกับสิ่งที่เกิดขึ้นใน CMD PowerShell นำเสนอเราด้วยอินเทอร์เฟซการเขียนสคริปต์ที่มีประสิทธิภาพพร้อมฟังก์ชันเฉพาะที่คุณสามารถเรียกใช้พวกเขาเพื่อดำเนินการกระบวนการต่าง ๆ ภายใต้ระบบ Windows ด้วยบรรทัดคำสั่งแบบโต้ตอบคุณสามารถเปิดใช้คำสั่งเพื่อทำงานที่แตกต่างกันโดยอัตโนมัติ
เครื่องมือนี้เข้ากันได้กับ Windows XP แล้ว แต่เพื่อที่จะใช้มันจะต้องมีการดาวน์โหลดและติดตั้ง ขณะนี้มี Windows 10 Powershell ติดตั้งไว้ แล้วและมีการมองเห็นที่สำคัญเพื่อให้เข้าถึงได้ง่าย
ดัชนีเนื้อหา
Windows Powershell คืออะไร
อินเทอร์เฟซ PowerShell สามารถใช้เพื่อวัตถุประสงค์ที่แตกต่างกันเช่นการรันแอปพลิเคชันขั้นสูงหรือแม้แต่งานที่ง่ายกว่าเช่นการรู้เวลาปัจจุบัน นอกจากนี้คำสั่ง Powershell สามารถทำงานร่วมกันได้โดยรวมบนบรรทัดคำสั่งเพื่อผลลัพธ์ที่เฉพาะเจาะจงและสูงขึ้น สิ่งนี้ถูกเรียกว่า " pipelining"
ในขณะเดียวกัน Powershell ยังมีตัวเลือกที่มีประโยชน์สำหรับผู้ใช้บางคน: ความสามารถในการเพิ่มคำสั่งอื่น ๆ ที่สร้างโดยผู้ใช้รายเดียวกันในคอนโซล
แม้ว่า PowerShell นั้นถูกสร้างขึ้นเมื่อหลายปีก่อนและด้วย Windows 10 แต่ก็มีทัศนวิสัยที่ดีกว่าและมีความโดดเด่นมากกว่า แต่ก็ยังเป็นเครื่องมือที่รู้จักกันดีไม่เพียง แต่สำหรับผู้ใช้ขั้นพื้นฐานเท่านั้น แต่สำหรับผู้ใช้คอมพิวเตอร์ทั่วไป cmdlets (ไฟสคริปต์) ของคอนโซลนี้
เนื่องจากข้อดีทั้งหมดที่คำสั่งเหล่านี้สามารถให้ได้และเนื่องจาก Microsoft ได้ทุ่มเทพื้นที่ให้กับ Powershell มากขึ้นเพื่อให้ผู้ใช้ Windows คุ้นเคยกับมันจึงจำเป็นต้องเริ่มรู้เพิ่มเติมเกี่ยวกับฟังก์ชัน Powershell สิ่งที่พวกเขาใช้สำหรับและ พวกเขาจะได้ประโยชน์อย่างไรโดยใช้พวกเขา
วิธีเปิด Windows PowerShell
เครื่องมือ PowerShell สามารถเปิดได้อย่างรวดเร็วโดยการเข้าถึงฟังก์ชั่น Run ที่รวมอยู่ใน Windows
- เมื่อต้องการทำสิ่งนี้ให้กดปุ่ม Windows + R พร้อมกันในกล่อง Run ที่เพิ่งเปิดพิมพ์ "PowerShell" แล้วคลิกตกลงหรือกดปุ่ม Enter โดยตรง
ตัวเลือกอื่นที่คุณต้องเข้าถึง Powershell คือการใช้เครื่องมือค้นหาที่ Cortana นำเสนอซึ่งอยู่ที่ด้านล่างซ้ายของหน้าจอซึ่งคุณสามารถค้นหาเครื่องมือนี้ได้
คำสั่ง PowerShell ที่จำเป็น (บทช่วยสอน)
ใน PowerShell คำสั่งเรียกว่า "cmdlet" และคุณสามารถใช้ปุ่มแท็บเพื่อให้ Powershell ป้อนชื่อ cmdlet ที่คุณต้องการใช้โดยอัตโนมัติ
Windows PowerShell สร้างขึ้นโดยคำนึงถึงความเข้ากันได้แบบย้อนหลังทำให้เป็นทรัพยากรที่ทำงานได้ดีกับคำสั่งเดียวกับที่ CMD ใช้ การรู้สิ่งนี้สามารถใช้คำสั่งเดียวกับที่ใช้ในพรอมต์คำสั่งได้ แต่ในอินเตอร์เฟสที่ก้าวหน้ากว่าและด้วยคำสั่งอื่น ๆ อีกมากมาย
ที่นี่เราได้รวบรวมจำนวน cmdlet ที่มีประโยชน์ จำนวน มากที่สามารถใช้ใน Powershell และรายละเอียดเกี่ยวกับไวยากรณ์ของแต่ละรายการรวมถึงฟังก์ชันเฉพาะของแต่ละรายการ
ในการเริ่มต้นด้วยพื้นฐานและดูที่ cmdlets อย่างรวดเร็วที่ PowerShell เสนอให้เราเราสามารถดำเนินการคำสั่ง "Show-Command" ซึ่งหน้าต่างจะเปิดขึ้นเพื่อแสดงรายการคำสั่งทั้งหมดที่มีอยู่และครบถ้วน
Get-คำสั่ง
ในกรณีที่คุณต้องการรู้ cmdlets ทั้งหมดที่ PowerShell นำเสนอคุณสามารถทำได้โดยพิมพ์คำสั่งนี้ในคอนโซล
Windows PowerShell อนุญาตให้ผ่านคำสั่งนี้เพื่อให้ทราบถึง ฟังก์ชั่นและคุณสมบัติ ทั้งหมด ที่ cmdlets รวม อยู่ในรูปแบบของรายการที่อธิบายการทำงานของแต่ละคนรวมถึงพารามิเตอร์พิเศษและตัวเลือกต่างๆ
ในการรับรายการคำสั่งนี้จำเป็นต้องเขียน "Get-Command" ตามด้วยพารามิเตอร์เฉพาะซึ่งข้อมูลใดที่จะได้รับจาก cmdlet ที่เป็นปัญหา ตัวอย่างเช่นถ้าเราเขียนใน Powershell "Get-Command * -help *" เราจะเห็นชุดคำสั่งที่ยอมรับพารามิเตอร์ "-help"
หากคุณเพิ่มเครื่องหมายดอกจันลงในแต่ละด้านของพารามิเตอร์ดังที่เราได้ทำในตัวอย่างคุณจะได้รับชุดค่าผสมที่เป็นไปได้ทั้งหมดที่รับคำสั่ง cmdlet ใช้เมื่อมาพร้อมกับ“ -help”
พิมพ์“ Get-Command -Name ในคอนโซล
รับเป็นเจ้าภาพ
การดำเนินการคำสั่งนี้จะให้ Windows PowerShell เวอร์ชั่นที่ระบบใช้งานอยู่
Get-ประวัติศาสตร์
คำสั่งนี้ให้ประวัติของคำสั่งทั้งหมดที่ดำเนินการภายใต้เซสชัน PowerShell และที่กำลังทำงานอยู่
Get-สุ่ม
การดำเนินการคำสั่งนี้จะสร้างตัวเลขสุ่มระหว่าง 0 ถึง 2, 147, 483, 646
รับบริการ
ในบางโอกาสจำเป็นต้องทราบว่ามีบริการใดบ้างที่ติดตั้งอยู่ในระบบซึ่งสามารถใช้คำสั่ง Get-Service ซึ่งจะให้ข้อมูลเกี่ยวกับบริการที่กำลังทำงานอยู่และบริการที่หยุดทำงานไปแล้ว
ในการใช้ cmdlet นี้ให้ป้อน "Get-Service" ในคอนโซลในขณะที่ใช้พารามิเตอร์เพิ่มเติมใด ๆ ในรูปแบบที่คล้ายกับตัวอย่างต่อไปนี้:
รับบริการ | โดยที่-Object {$ _. Status -eq "Running"}
ด้วยวิธีนี้บริการจะดำเนินการในระบบ ในกรณีที่คำสั่งนี้ถูกดำเนินการโดยไม่มีพารามิเตอร์ใด ๆ รายการของบริการทั้งหมดที่มีสถานะที่เกี่ยวข้องจะถูกนำเสนอ (ตัวอย่างเช่น“ กำลังทำงานหรือ“ หยุด”)
หากคุณรู้อยู่แล้วว่าคำสั่งใดที่คุณต้องการรับข้อมูลการใช้ Get-Service นั้นมีประโยชน์มากกว่าการไปที่แผงควบคุม Windows และทำงานได้จาก Windows GUI (ส่วนต่อประสานกราฟิกผู้ใช้)
ได้รับความช่วยเหลือ
โดยเฉพาะอย่างยิ่งมีประโยชน์มากสำหรับผู้ใช้มือใหม่ของ Powershell คำสั่งนี้นำเสนอความช่วยเหลือขั้นพื้นฐานเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ cmdlets และฟังก์ชั่นของพวกเขา
ในกรณีที่คุณใช้ PowerShell เป็นเวลาสั้น ๆ มีโอกาสมากที่คุณจะพบว่าตัวเองสับสนและมีปัญหา ในสถานการณ์เหล่านี้ Get-Help จะกลายเป็นแนวทางของคุณเนื่องจากคำสั่งนี้ให้เอกสารที่จำเป็นเกี่ยวกับ cmdlets ฟังก์ชันคำสั่งและสคริปต์
ในทำนองเดียวกันการใช้งานไม่ซับซ้อนเลย: คุณเพียงแค่ต้องเขียน "ขอความช่วยเหลือ" พร้อมกับ cmdlet ซึ่งคุณต้องการทราบรายละเอียดเพิ่มเติม เพื่อเป็นตัวอย่างการใช้งานเราสามารถหาข้อมูลเพิ่มเติมจาก "Get-Process" cmdlet ซึ่งในกรณีนี้มันก็เพียงพอที่จะเขียน "Get-Help Get-Process"
ในการมีความคิดที่ชัดเจนเกี่ยวกับวิธีใช้งานวิธีใช้ใน Windows PowerShell เพียงแค่เรียกใช้คำสั่งนี้เราจะเห็นคำอธิบายพร้อมกับคำอธิบายสั้น ๆ เกี่ยวกับวิธีใช้งาน
Get-วัน
หากต้องการทราบอย่างรวดเร็วว่าวันใดในวันที่ผ่านมาการใช้คำสั่งนี้คุณจะได้รับวันที่แน่นอน ตัวอย่างเช่นหากต้องการทราบว่าวันใดคือวันที่ 20 พฤษภาคม 2009 คุณจะต้องเขียนใน Powershell:
"Get-Date 05.05.2009" ป้อนวันที่ในรูปแบบ "dd.mm.aa" ในกรณีของการดำเนินการ Get-Date เพียงอย่างเดียวมันจะให้วันที่และเวลาปัจจุบันกับเรา
PS C: \ Users \ MiguePR> รับวันเสาร์ที่ 27 กรกฎาคม 2019 12:00:40
คัดลอกรายการ
ด้วยคำสั่งนี้คุณสามารถคัดลอกโฟลเดอร์หรือไฟล์
หากคุณต้องการทำสำเนาไฟล์และไดเรกทอรีในไดรฟ์จัดเก็บข้อมูลของคุณหรือหากคุณต้องการคัดลอกคีย์หรือรายการรีจิสตรีรายการ Copy-is จะเป็น cmdlet ที่ถูกต้อง มันทำงานคล้ายกับคำสั่ง "cp" ที่รวมอยู่ในพรอมต์คำสั่งแม้ว่าจะดีกว่ามาก
สำหรับสิ่งนี้คำสั่งคัดลอกรายการจะต้องใช้ในการคัดลอกและแก้ไขชื่อขององค์ประกอบโดยใช้คำสั่งเดียวกันซึ่งสามารถสร้างชื่อใหม่ให้กับองค์ประกอบดังกล่าว ในกรณีที่คุณต้องการคัดลอกและเปลี่ยนชื่อไฟล์ "ProfesionalReview.htm" เป็น "Proyectitosbuenos.txt" ให้เขียน:
คัดลอกรายการ "C: \ Proyectos.htm" -Destination "C: \ MyData \ Proyectos.txt"
วิงวอน-คำสั่ง
เมื่อคุณต้องการเรียกใช้คำสั่งสคริปต์หรือ PowerShell (ภายในเครื่องหรือจากระยะไกลบนคอมพิวเตอร์หนึ่งเครื่องขึ้นไป) "Invoke-Command" จะเป็นตัวเลือกที่ดีที่สุดของคุณ มันใช้งานง่ายและจะช่วยคุณจัดการคอมพิวเตอร์แบบแบ็ตช์
คุณต้องพิมพ์คำสั่งเรียกใช้ถัดจากสคริปต์หรือคำสั่งด้วยตำแหน่งที่แน่นอน
วิงวอนแสดงออก
ด้วย Invoke-Expression นิพจน์หรือคำสั่งอื่นจะถูกดำเนินการ หากคุณพบว่าคุณกำลังป้อนสตริงการป้อนข้อมูลหรือการแสดงออกคำสั่งนี้จะแยกมันแล้วดำเนินการ หากไม่มีคำสั่งนี้สตริงจะไม่ส่งคืนการกระทำใด ๆ Invoke-Expression ใช้งานได้เฉพาะที่เท่านั้นซึ่งต่างจาก Invoke-Command
ในการใช้คำสั่งนี้ต้องใช้ Invoke-Expression พร้อมกับนิพจน์หรือคำสั่ง ตัวอย่างเช่นคุณสามารถตั้งค่าตัวแปร "$ Command" ด้วยคำสั่งที่ชี้ไปที่ "รับกระบวนการ" cmdlet ด้วยการดำเนินการคำสั่ง "Invoke-Expression $ Command", "Get-Process" จะทำหน้าที่ในลักษณะเดียวกับ cmdlet บนเครื่องคอมพิวเตอร์
ในทำนองเดียวกันฟังก์ชั่นสามารถดำเนินการในสคริปต์ด้วยการใช้ตัวแปรซึ่งมีประโยชน์มากเมื่อทำงานกับสคริปต์แบบไดนามิก
วิงวอน-WebRequest
ด้วย cmdlet นี้คล้ายกับ cURL ใน Linux คุณสามารถเข้าสู่ระบบการคัดลอกและดาวน์โหลดข้อมูลที่เกี่ยวข้องกับบริการและหน้าเว็บขณะที่ทำงานจากอินเทอร์เฟซ PowerShell ตรวจสอบเว็บไซต์ของ คุณต้องการรับข้อมูลนี้
เพื่อดำเนินงานเหล่านี้จะต้องใช้เป็น Invoke-WebRequest พร้อมกับพารามิเตอร์ ด้วยวิธีนี้มันเป็นไปได้ที่จะได้รับลิงค์ที่เว็บไซต์เฉพาะมีไวยากรณ์ตัวอย่างต่อไปนี้:
(เรียกใช้ WebRequest –Uri 'https://wwww.ebay.com') ลิงก์
ในกรณีนี้ลิงก์จากเว็บไซต์ eBay จะได้รับ
ชุด ExecutionPolicy
แม้ว่าเราสามารถสร้างและเริ่มสคริปต์ (.ps1) จาก PowerShell ได้ แต่เราก็มีข้อ จำกัด ด้านความปลอดภัย อย่างไรก็ตามสิ่งนี้สามารถแก้ไขได้ผ่านหมวดความปลอดภัยโดยใช้ Set-ExecutionPolicy cmdlet
คุณต้องพิมพ์ Set-ExecutionPolicy ถัดจากหนึ่งในสี่ตัวเลือกความปลอดภัยเพื่อทำการเปลี่ยนแปลงที่จำเป็น:
- ถูก จำกัด All SignedRemote Signed ไม่ จำกัด
ตัวอย่างเช่นหากเราต้องการกำหนดระดับความปลอดภัยที่ จำกัด เราจะต้องใช้:
Set-ExecutionPolicy -ExecutionPolicy Restricted
รับรายการ
ในกรณีที่คุณกำลังมองหาข้อมูลเกี่ยวกับรายการที่มีตำแหน่งเฉพาะเช่นไดเรกทอรีบนฮาร์ดไดรฟ์คำสั่ง Get-Item นั้นเป็นรายการที่ระบุไว้สำหรับงานนี้
ควรชี้แจงว่าเนื้อหาขององค์ประกอบนั้นเช่นไดเรกทอรีย่อยและไฟล์ในโฟลเดอร์เฉพาะไม่ได้รับเว้นแต่คุณจะขออย่างชัดเจน
ในอีกด้านหนึ่งของการรับรายการเราจะพบ cmdlet ลบรายการซึ่งช่วยให้รายการที่ระบุจะถูกลบออก
ลบรายการ
ในกรณีที่คุณต้องการลบรายการเช่นโฟลเดอร์ไฟล์ฟังก์ชั่นและตัวแปรและรีจิสตรีคีย์ Remove-Item จะเป็น cmdlet ที่ดีที่สุด สิ่งสำคัญคือมันมีพารามิเตอร์สำหรับการเข้าและออกองค์ประกอบ
ด้วย cmdlet ลบรายการคุณสามารถลบรายการออกจากสถานที่เฉพาะด้วยการใช้พารามิเตอร์บางอย่าง ตัวอย่างเช่นมีความเป็นไปได้ที่จะลบไฟล์ "Finanzas.txt" โดยใช้คำสั่งต่อไปนี้:
ลบรายการ "C: \ MyData \ Finance.txt"
ได้รับการบริการเนื้อหา
เมื่อคุณต้องการทุกสิ่งที่ไฟล์ข้อความมีในแง่ของเนื้อหาในพา ธ ที่ระบุให้เปิดและอ่านโดยใช้เท็กซ์เอดิเตอร์เช่น Notepad ใช้ Windows PowerShell คุณสามารถใช้คำสั่ง Get-Content เพื่อเรียกดูไฟล์ที่มีอยู่โดยไม่ต้องเปิด
ตัวอย่างเช่นเป็นไปได้ที่จะได้รับข้อความ 20 บรรทัดรวมอยู่ในไฟล์ "Proyectos.htm" ซึ่งคุณสามารถเขียนได้:
รับเนื้อหา "C: \ Proyectos.htm" -TotalCount 20
cmdlet นี้คล้ายกับ cmdlet Get-Item ก่อนหน้า แต่เราสามารถรับสิ่งที่รวมอยู่ในไฟล์ที่คุณระบุ หากคุณเรียกใช้คำสั่งนี้สำหรับไฟล์ที่มีนามสกุลไฟล์ txt คำสั่งนั้นจะเปิดเผยข้อความทั้งหมดที่อยู่ในไฟล์นั้น หากคุณใช้มันในไฟล์ภาพ png คุณจะได้รับข้อมูลไบนารีที่ไม่มีความหมายและอ่านไม่ได้มากมาย
หากใช้เพียงอย่างเดียวการรับเนื้อหาจะไม่มีประโยชน์มาก แต่สามารถผสมกับ cmdlet ที่เฉพาะเจาะจงมากขึ้นเพื่อให้ได้ผลลัพธ์ที่แม่นยำยิ่งขึ้น
ชุดเนื้อหา
ด้วย cmdlet นี้มันเป็นไปได้ที่จะเก็บข้อความในไฟล์สิ่งที่คล้ายกับสิ่งที่สามารถทำได้ด้วย "echo" ใน Bash หากใช้ร่วมกับ Get-Content cmdlet คุณสามารถดูสิ่งที่อยู่ในไฟล์แล้วทำการคัดลอกไปยังไฟล์อื่นผ่าน Set-Content
ตัวอย่างเช่นคุณสามารถใช้ cmdlet ชุดเนื้อหาเพื่อเพิ่มหรือแทนที่สิ่งที่มีอยู่ในไฟล์ด้วยเนื้อหาอื่น ๆ สุดท้ายสามารถรวมกับคำสั่ง aforementioned เพื่อบันทึกด้วยชื่อใหม่ (example.txt) ดังนี้:
รับเนื้อหา "C: \ Proyectos.htm" -TotalCount 30 | ชุดเนื้อหา "Example.txt"
Get-ตัวแปร
หากคุณอยู่ใน PowerShell พยายามใช้ตัวแปรคุณสามารถทำได้ด้วย Get-Variable cmdlet ซึ่งคุณจะสามารถดูค่าเหล่านี้ได้ คำสั่งนี้แสดงค่าในตารางซึ่งสามารถใช้รวมและไม่รวมสัญลักษณ์แทนได้
หากต้องการใช้งานคุณเพียงแค่ต้องเขียน "Get-Variable" พร้อมกับพารามิเตอร์และตัวเลือกอื่น ๆ ตัวอย่างเช่นหากคุณต้องการทราบค่าของตัวแปร "ส่วนลด" ให้เขียนดังนี้:
ชุดตัวแปร
ค่าของตัวแปรสามารถตั้งค่าแก้ไขหรือเริ่มต้นใหม่ด้วย cmdlet นี้ หากต้องการตั้งค่าตัวแปรของกรณีก่อนหน้านี้ควรเขียนข้อมูลต่อไปนี้:
ชุดตัวแปร - ชื่อ "ส่วนลด" - ค่า "ตั้งค่าไว้ที่นี่"
Get-กระบวนการ
บ่อยครั้งที่เราใช้ตัวจัดการงานเพื่อค้นหาว่ากระบวนการใดที่ทำงานบนพีซีของเรา ใน PowerShell ผู้ใช้ทุกคนสามารถรู้สิ่งนี้ได้โดยการเรียกใช้ cmdlet นี้ซึ่งพวกเขาจะได้รับรายการกระบวนการที่ใช้งานอยู่ในปัจจุบัน
cmdlet Get-Process มีความคล้ายคลึงกับ Get-Service แม้ว่าในกรณีนี้จะให้ข้อมูลเกี่ยวกับกระบวนการ
เริ่มต้นกระบวนการ
ด้วย cmdlet นี้ Windows PowerShell ทำให้การเรียกใช้กระบวนการต่างๆบนคอมพิวเตอร์ทำได้ง่ายขึ้น
ตัวอย่างเช่นหากคุณต้องการใช้เครื่องคิดเลขคุณสามารถเปิดได้อย่างรวดเร็วและง่ายดายโดยพิมพ์ดังต่อไปนี้:
เริ่มต้นกระบวนการ -FilePath“ คำนวณ” –Verb
หยุดกระบวนการ
ด้วย cmdlet นี้คุณสามารถหยุดกระบวนการไม่ว่าจะเริ่มโดยคุณหรือโดยผู้ใช้รายอื่น
ดำเนินการต่อด้วยตัวอย่างของเครื่องคิดเลขหากคุณต้องการขัดจังหวะกระบวนการทำงานอย่างสมบูรณ์ให้เขียนข้อมูลต่อไปนี้ใน PowerShell:
หยุดกระบวนการ - ชื่อ "คำนวณ"
เริ่มต้นบริการ
หากคุณต้องการเริ่มบริการบนพีซี cmdlet Start-Service เป็นบริการที่ระบุไว้ในกรณีนี้ให้บริการในลักษณะเดียวกันแม้ว่าบริการดังกล่าวจะถูกปิดการใช้งานบนพีซี
ในการเริ่มบริการ Windows Search จะใช้ไวยากรณ์นี้:
เริ่มบริการ - ชื่อ "WSearch"
Stop-Service
ด้วยคำสั่งนี้คุณจะหยุดบริการต่าง ๆ ที่กำลังทำงานอยู่บนคอมพิวเตอร์
หยุดบริการ - ชื่อ "Wsearch"
ในการสั่งซื้อนี้คุณจะหยุดบริการ "Windows Search"
ทางออก
คุณสามารถออกจาก PowerShell ได้โดยใช้คำสั่ง Exit
สรุปเกี่ยวกับ Windows PowerShell
อาจดูเหมือนว่าบางคำสั่งเหล่านี้ใช้น้อยแม้ว่าจะเกิดขึ้นเพราะเป็นคำสั่งที่ไม่โดดเด่นจนกว่าจะป้อนพารามิเตอร์อื่น ๆ ที่ทำให้ PowerShell แสดงพลังงานอย่างเต็มประสิทธิภาพ
พารามิเตอร์เหล่านี้มีประโยชน์เมื่อคุณเขียน Cmdlets หรือ Light Script ของคุณเองซึ่งเป็นวิธีที่ดีในการรับประโยชน์สูงสุดจากฟังก์ชั่น PowerShell
แม้ว่าพวกเขาจะเป็นคำสั่งที่คุณใช้เป็นระยะ แต่การรู้วิธีการทำงานและสิ่งที่พวกเขาใช้นั้นมีข้อได้เปรียบเนื่องจาก Microsoft กำลังให้ความสำคัญกับ PowerShell มากกว่าที่เคยเป็นมา
ในตอนท้ายของวัน cmdlets เป็นคำสั่งที่จำเป็นที่คุณควรรู้หากคุณต้องการใช้ Windows PowerShell ให้เกิดประโยชน์สูงสุด
แนะนำ LG Optimus G Pro
LG Optimus G PRO ผู้ผลิตโทรศัพท์มือถือและอุปกรณ์อิเล็กทรอนิกส์ของเกาหลีเปิดตัว LG Optimus G PRO ที่ smarpthone แม้
Braven แนะนำ 705 ลำโพงไร้สายแบบพกพา
BRAVEN ขอเสนอลำโพงไร้สายแบบพกพา 705 ตัวเราแสดงคุณสมบัติหลักทั้งหมดด้านล่าง
Msi แนะนำ geforce gtx 980 ti v1
MSI GeForce GTX 980 Ti V1: ลักษณะทางเทคนิคภาพและราคา