4 วิธีในการรัน Powershell

สารบัญ:

4 วิธีในการรัน Powershell
4 วิธีในการรัน Powershell

วีดีโอ: 4 วิธีในการรัน Powershell

วีดีโอ: 4 วิธีในการรัน Powershell
วีดีโอ: วิธีสแกนไวรัสคอมพิวเตอร์ Windows 10 2024, อาจ
Anonim

PowerShell เป็นเชลล์บรรทัดคำสั่งที่ใช้สำหรับงานอัตโนมัติผ่านภาษาสคริปต์ตาม. NET framework ของ Microsoft PowerShell ใช้คำสั่งที่เรียกว่า cmdlets เพื่อรวมเข้ากับสคริปต์หรือแอปพลิเคชัน PowerShell รวมอยู่ใน Windows และสามารถเปิดได้จากคำสั่ง Run ในขณะที่ผู้ใช้ Mac และ Linux จะต้องติดตั้งและเรียกใช้ผ่าน Terminal เมื่อรันแล้ว จะมี cmdlet พื้นฐานบางอย่างที่คุณสามารถใช้เพื่อทำความคุ้นเคยกับ PowerShell

ขั้นตอน

วิธีที่ 1 จาก 4: การเรียกใช้ PowerShell (Windows)

เรียกใช้ Powershell ขั้นตอนที่ 1
เรียกใช้ Powershell ขั้นตอนที่ 1

ขั้นตอนที่ 1. กด ⊞ Win+R

ซึ่งจะเปิดหน้าต่างคำสั่งเรียกใช้

  • หากคุณไม่ต้องการใช้คำสั่ง Run คุณสามารถค้นหา "PowerShell" ในเมนู Start ได้
  • PowerShell รวมอยู่ใน Windows 7 เวอร์ชันหรือใหม่กว่า
เรียกใช้ Powershell ขั้นตอนที่ 2
เรียกใช้ Powershell ขั้นตอนที่ 2

ขั้นตอนที่ 2. ป้อน “PowerShell” ลงในช่องข้อความ

เรียกใช้ Powershell ขั้นตอนที่ 3
เรียกใช้ Powershell ขั้นตอนที่ 3

ขั้นตอน 3. คลิก “ตกลง”

หน้าต่าง PowerShell ใหม่จะเปิดขึ้น

วิธีที่ 2 จาก 4: การเรียกใช้ PowerShell (Mac)

เรียกใช้ Powershell ขั้นตอนที่4
เรียกใช้ Powershell ขั้นตอนที่4

ขั้นตอนที่ 1 ไปที่ https://github.com/PowerShell/PowerShell ในเว็บเบราว์เซอร์ของคุณ

นี่คือหน้า GitHub อย่างเป็นทางการสำหรับ PowerShell

เรียกใช้ Powershell ขั้นตอนที่ 5
เรียกใช้ Powershell ขั้นตอนที่ 5

ขั้นตอนที่ 2 ดาวน์โหลดและติดตั้งไฟล์.pkg สำหรับ Mac

คุณต้องใช้ OSX 10.11 หรือใหม่กว่า

เรียกใช้ Powershell ขั้นตอนที่6
เรียกใช้ Powershell ขั้นตอนที่6

ขั้นตอนที่ 3 เปิด Launchpad

นี่คือไอคอนจรวดที่ท่าเรือด้านล่าง

เรียกใช้ Powershell ขั้นตอนที่7
เรียกใช้ Powershell ขั้นตอนที่7

ขั้นที่ 4. ป้อน "Terminal" ลงในช่องค้นหา

คุณยังสามารถหา Terminal ได้ใน "Applications > Utilities"

เรียกใช้ Powershell ขั้นตอนที่8
เรียกใช้ Powershell ขั้นตอนที่8

ขั้นตอนที่ 5. เปิดเทอร์มินัล

หน้าต่างเทอร์มินัลว่างจะปรากฏขึ้น

เรียกใช้ Powershell ขั้นตอนที่ 9
เรียกใช้ Powershell ขั้นตอนที่ 9

ขั้นตอนที่ 6. ป้อน “powershell” แล้วกด ↵ Enter

พรอมต์ของ PowerShell จะปรากฏขึ้นพร้อมกับ “PS” ปรากฏขึ้น ซึ่งหมายความว่า PowerShell กำลังทำงานและคุณสามารถใช้ Terminal เพื่อเข้าสู่ cmdlets

วิธีที่ 3 จาก 4: การเรียกใช้ PowerShell (Ubuntu)

เรียกใช้ Powershell ขั้นตอนที่ 10
เรียกใช้ Powershell ขั้นตอนที่ 10

ขั้นตอนที่ 1 ไปที่ https://github.com/PowerShell/PowerShell ในเว็บเบราว์เซอร์ของคุณ

นี่คือหน้า GitHub อย่างเป็นทางการสำหรับ PowerShell

เรียกใช้ Powershell ขั้นตอนที่ 11
เรียกใช้ Powershell ขั้นตอนที่ 11

ขั้นตอนที่ 2 ดาวน์โหลดไฟล์.deb สำหรับ Linux เวอร์ชันที่เกี่ยวข้องของคุณ

PowerShell พร้อมใช้งานสำหรับ Ubuntu 14.04 หรือ 16.04 พวกเขามีตัวติดตั้งแยกต่างหากแสดงอยู่ในหน้า

เรียกใช้ Powershell ขั้นตอนที่ 12
เรียกใช้ Powershell ขั้นตอนที่ 12

ขั้นตอนที่ 3 เปิดหน้าต่างเทอร์มินัล

คุณสามารถกด ⊞ Win+Alt+T หรือคลิก “Home” และค้นหา “Terminal”

เรียกใช้ Powershell ขั้นตอนที่ 13
เรียกใช้ Powershell ขั้นตอนที่ 13

ขั้นตอนที่ 4. ป้อน “sudo dpkg -i [ชื่อไฟล์ตัวติดตั้ง]” แล้วกด ↵ Enter

คุณจะได้รับแจ้งให้ป้อนรหัสผ่านคอมพิวเตอร์ของคุณเมื่อใช้คำสั่ง “sudo” คุณอาจเห็นความล้มเหลวที่มีการขึ้นต่อกันที่ไม่เป็นไปตามข้อกำหนด แต่จะได้รับการแก้ไขในไม่ช้า

ชื่อไฟล์ตัวติดตั้งจะมีลักษณะดังนี้ “powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb” หรือ “powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb” ขึ้นอยู่กับเวอร์ชันของ Ubuntu ที่คุณใช้งาน

เรียกใช้ Powershell ขั้นตอนที่ 14
เรียกใช้ Powershell ขั้นตอนที่ 14

ขั้นตอนที่ 5. ป้อน “sudo apt-get install -f” แล้วกด ↵ Enter

การกำหนดค่า PowerShell นี้จะเสร็จสมบูรณ์

เรียกใช้ Powershell ขั้นตอนที่ 15
เรียกใช้ Powershell ขั้นตอนที่ 15

ขั้นตอนที่ 6. ป้อน “powershell” แล้วกด ↵ Enter

พรอมต์ของ PowerShell จะปรากฏขึ้น และคุณสามารถเรียกใช้ cmdlets ใน Terminal ได้

วิธีที่ 4 จาก 4: การใช้คำสั่ง PowerShell พื้นฐาน

เรียกใช้ Powershell ขั้นตอนที่ 16
เรียกใช้ Powershell ขั้นตอนที่ 16

ขั้นตอนที่ 1 ใช้ “รับคำสั่ง” เพื่อค้นหา cmdlets

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

  • ตัวอย่างเช่น: "Get-Command Name *Disable*" จะแสดงเฉพาะ cmdlets ที่มี 'disable' ในชื่อ
  • ป้อน cmdlet ทั้งหมดโดยพิมพ์ลงในหน้าต่าง PowerShell แล้วกด ↵ Enter
เรียกใช้ Powershell ขั้นตอนที่ 17
เรียกใช้ Powershell ขั้นตอนที่ 17

ขั้นตอนที่ 2. ใช้ “Get-Help” เพื่อรับข้อมูลเกี่ยวกับ cmdlet ที่แน่นอน

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

ตัวอย่างเช่น: “Get-Help Get-Process” จะแสดงข้อมูลที่ใช้งานได้ทั้งหมดสำหรับ cmdlet ของ 'Get-Process'

เรียกใช้ Powershell ขั้นตอนที่ 18
เรียกใช้ Powershell ขั้นตอนที่ 18

ขั้นตอนที่ 3 ใช้ “Get-Process” เพื่อใช้กระบวนการที่ทำงานบนคอมพิวเตอร์

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

  • ตัวอย่างเช่น: “Get-Process winword” จะแสดงกระบวนการทั้งหมดที่เรียกใช้โดย Microsoft Word
  • ในทำนองเดียวกัน “กระบวนการเริ่มต้น” สามารถใช้เพื่อเปิดอินสแตนซ์ของแอปพลิเคชัน/กระบวนการได้
เรียกใช้ Powershell ขั้นตอนที่ 19
เรียกใช้ Powershell ขั้นตอนที่ 19

ขั้นตอนที่ 4. ใช้ “Get-Member” เพื่อดูคุณสมบัติหรือวิธีการของวัตถุ

cmdlet นี้ต้องการอ็อบเจ็กต์ 'piped' เพื่อให้มีประโยชน์ ทำได้โดยการเพิ่ม “|” ระหว่างอ็อบเจ็กต์และ cmdlet "รับสมาชิก"

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

เรียกใช้ Powershell ขั้นตอนที่ 20
เรียกใช้ Powershell ขั้นตอนที่ 20

ขั้นตอนที่ 5. ใช้ “Where-Object” เพื่อเลือกวัตถุตามเกณฑ์

เกณฑ์ใน Where-Object ถูกกำหนดโดยใช้การจัดรูปแบบต่อไปนี้: “{$_[object] [operator] [parameter] }” Where-Object ยังต้องการอ็อบเจ็กต์ที่ไปป์ไป

  • ตัวอย่างเช่น: “Get-Process | Where-Object { $_.name -eq “notepad” }” จะเรียกใช้ Get-Process โดยมีข้อจำกัดที่ชื่อของวัตถุจะเท่ากับ “notepad”
  • ตัวดำเนินการอื่นๆ ได้แก่ “-lt” (น้อยกว่า), “-gt” (มากกว่า), “-le” (น้อยกว่าหรือเท่ากับ), “-ge” (มากกว่าหรือเท่ากับ), “-ne” (ไม่เท่ากับ) หรือ “-like” (การจับคู่รูปแบบ)
  • พารามิเตอร์ที่ใช้สตริง (คำ) จะต้องอยู่ในเครื่องหมายคำพูด ไม่จำเป็นสำหรับจำนวนเต็ม (ตัวเลข)

แนะนำ: