วิธีใช้คำสั่ง 'ซึ่ง' ใน 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ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:
โปรดสังเกตว่าสิ่งนี้จะส่งคืนตำแหน่งเดียวกันของไฟล์ปฏิบัติการแผ่นจดบันทึก
คุณสามารถแทนที่ แผ่นจดบันทึก ด้วยชื่ออื่นได้ เพื่อค้นหาตำแหน่งของไฟล์ปฏิบัติการอื่นบนคอมพิวเตอร์ของคุณ

