ค้นหาเว็บไซต์

วิธีใช้คำสั่ง 'ซึ่ง' ใน PowerShell


ในสภาพแวดล้อม Unix/Linux คุณสามารถใช้คำสั่ง ซึ่ง เพื่อรับตำแหน่งของไฟล์ปฏิบัติการได้

หากต้องการทำงานที่เทียบเท่าใน PowerShell คุณสามารถใช้ Get-Command cmdlet ด้วยไวยากรณ์ต่อไปนี้:

(Get-Command notepad).Path

ตัวอย่างนี้จะส่งคืนเส้นทางที่ไฟล์ปฏิบัติการ แผ่นจดบันทึก ตั้งอยู่บนคอมพิวเตอร์ของคุณ

หากต้องการ คุณสามารถย่อไวยากรณ์นี้ให้สั้นลงได้ดังต่อไปนี้:

(gcm notepad).Path

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่าง: วิธีใช้คำสั่งที่เทียบเท่ากับ 'ซึ่ง' ใน PowerShell

สมมติว่าเราต้องการค้นหาตำแหน่งของแผ่นจดบันทึกที่สามารถเรียกใช้งานได้บนคอมพิวเตอร์ของเรา

เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อดำเนินการดังกล่าว:

(Get-Command notepad).Path

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:

จากผลลัพธ์เราจะเห็นว่าไฟล์ปฏิบัติการของ Notepad นั้นอยู่ในตำแหน่งต่อไปนี้:

c:\windows\system32\notepad.exe

โปรดทราบว่าเราสามารถใช้ไวยากรณ์ gcm เพื่อให้ได้ผลลัพธ์เดียวกัน:

(gcm notepad).Path

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:

โปรดสังเกตว่าสิ่งนี้จะส่งคืนตำแหน่งเดียวกันของไฟล์ปฏิบัติการแผ่นจดบันทึก

คุณสามารถแทนที่ แผ่นจดบันทึก ด้วยชื่ออื่นได้ เพื่อค้นหาตำแหน่งของไฟล์ปฏิบัติการอื่นบนคอมพิวเตอร์ของคุณ

บทความที่เกี่ยวข้อง