สามวิธีในการตรวจสอบว่ามีไฟล์อยู่ใน PowerShell ใน Windows หรือไม่
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่คุณสามารถเรียกใช้บรรทัดคำสั่งเพื่อลบ สร้าง และตรวจสอบโฟลเดอร์ได้ เป็นงานง่ายๆ ในการตรวจสอบว่ามีไฟล์อยู่ใน PowerShell หรือไม่ โพสนี้ครับ มินิทูล สามารถแนะนำคุณผ่านคำแนะนำเฉพาะเพื่อตรวจสอบการมีอยู่ของไฟล์/ไดเร็กทอรีไดเร็กทอรีจะจัดระเบียบเอกสารและข้อมูลอื่น ๆ บนคอมพิวเตอร์ของคุณอย่างดี จำเป็นต้องทราบว่ามีไฟล์อยู่หรือไม่ก่อนทำการเปลี่ยนแปลงไฟล์นี้ Windows PowerShell ช่วยคุณนำทาง สร้าง และลบไฟล์ด้วยบรรทัดคำสั่งต่างๆ คุณสามารถลองใช้บรรทัดคำสั่งต่อไปนี้เพื่อตรวจสอบว่ามีไฟล์อยู่ใน PowerShell หรือไม่
วิธีที่ 1: ตรวจสอบว่าเส้นทางนั้นถูกต้องใน PowerShell ด้วย Test-Path หรือไม่
Test-Path cmdlet เป็น cmdlet ที่ใช้กันมากที่สุดเพื่อตรวจสอบว่าไฟล์นั้นมีอยู่หรือไม่ มันจะให้ค่าเพื่อแสดงให้คุณเห็นผลลัพธ์ ต่อไปนี้เป็นขั้นตอนในการใช้ไวยากรณ์ Test-Path
ขั้นตอนที่ 1: คลิกขวาที่ไฟล์ ไอคอนวินโดวส์ และเลือก Windows PowerShell (ผู้ดูแลระบบ) จากเมนู WinX
ขั้นตอนที่ 2: คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า . คุณควรเปลี่ยนเส้นทาง: E:\help-pdr\New\TestDocument.docx เป็นเส้นทางจริงที่คุณต้องการตรวจสอบ
$fileExists = Test-Path -Path “E:\help-pdr\New\TestDocument.docx”
ถ้า($ไฟล์มีอยู่){
เขียนโฮสต์ “ไฟล์นี้มีอยู่แล้ว”
}อื่น{
เขียน-โฮสต์ “ไฟล์ไม่มีอยู่”
}

นอกจากนี้ PowerShell Test-Path ยังสามารถบอกได้ว่าเส้นทางนั้นถูกต้องหรือไม่ และเส้นทางนั้นนำไปสู่คอนเทนเนอร์ เทอร์มินัล หรือองค์ประกอบลีฟหรือไม่ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับไวยากรณ์นี้ได้จาก หน้านี้ .
วิธีที่ 2: ตรวจสอบว่ามีไดเรกทอรีอยู่ใน PowerShell ด้วย Get-Item หรือไม่
ที่ รับรายการ ไวยากรณ์ยังสามารถใช้เพื่อกำหนดว่าไฟล์อยู่ในโฟลเดอร์หรือไม่ เมื่อคุณใช้อักขระตัวแทน (*) cmdlet นี้จะแสดงข้อมูลเฉพาะ รวมถึงไฟล์ทั้งหมดในโฟลเดอร์ แม้ว่าคุณจะไม่ได้เพิ่มพารามิเตอร์ของชื่อไฟล์ก็ตาม
หากต้องการเรียกใช้ไวยากรณ์ Get-Item คุณต้องเรียกใช้ Windows PowerShell ในฐานะผู้ดูแลระบบ หลังจากนั้นให้คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า . (แทนที่เส้นทางของไฟล์เป็นเส้นทางของไฟล์จริง)
พยายาม{
$file=Get-Item -Path “E:\help-pdr\New\TestDocument.docx”
เขียนโฮสต์ “ไฟล์นี้มีอยู่แล้ว”
} จับ {
เขียน-โฮสต์ “ไฟล์ไม่มีอยู่”
}

เมื่อใช้อักขระตัวแทน (*):
รับรายการ E:\help-pdr\New\*.*

วิธีที่ 3: ตรวจสอบว่ามีไฟล์อยู่ใน PowerShell ด้วย System.IO หรือไม่
วิธีสุดท้ายคือการเรียกใช้ ระบบ.IO cmdlet. คลาสไฟล์ช่วยให้คุณสร้าง คัดลอก ย้าย ลบ และเปิดไฟล์ได้ คุณยังสามารถเรียกใช้ไวยากรณ์นี้เพื่อตรวจสอบว่ามีไฟล์อยู่หรือไม่ คุณควรเปิด Windows PowerShell และเรียกใช้ในฐานะผู้ดูแลระบบด้วย
คัดลอกและวางเนื้อหาต่อไปนี้แล้วกด เข้า . (เปลี่ยนเส้นทางไฟล์เป็นเส้นทางไฟล์ของคุณด้วย)
$fileExists = [System.IO.File]::มีอยู่ (“E:\help-pdr\New\TestDocument.docx”)
ถ้า($ไฟล์มีอยู่) {
เขียนโฮสต์ “ไฟล์นี้มีอยู่แล้ว”
} อื่น {
เขียน-โฮสต์ “ไฟล์ไม่มีอยู่”
}

อ่านเพิ่มเติม: กู้คืนไฟล์ที่ถูกลบโดย Windows PowerShell
เนื่องจากหลายๆ คนอาจไม่คุ้นเคยกับบรรทัดคำสั่ง จึงอาจลบไฟล์เมื่อเรียกใช้ PowerShell โดยไม่ตั้งใจ MiniTool Power Data Recovery สามารถทำได้ กู้คืนไฟล์ที่ถูกลบ ได้อย่างง่ายดายภายในไม่กี่ขั้นตอน
นี้ ซอฟต์แวร์กู้คืนไฟล์ฟรี เป็นมิตรกับผู้ใช้ แม้ว่าคุณจะยังใหม่กับการกู้คืนข้อมูล คุณก็สามารถควบคุมมันได้อย่างรวดเร็ว สามารถจัดการงานการกู้คืนข้อมูลสำหรับไฟล์ประเภทต่างๆ ในอุปกรณ์จัดเก็บข้อมูลต่างๆ หากคุณไม่แน่ใจว่าจะสามารถกู้คืนไฟล์ของคุณได้สำเร็จ คุณสามารถรับ MiniTool Power Data Recovery Free ก่อนเพื่อทำการสแกนเชิงลึกและกู้คืนไฟล์ขนาด 1GB ได้ฟรี
MiniTool Power Data Recovery ฟรี คลิกเพื่อดาวน์โหลด 100% สะอาดและปลอดภัย
บรรทัดล่าง
Windows PowerShell ทำงานได้ไม่เพียงแต่ในการตรวจสอบการมีอยู่ของไฟล์เท่านั้น แต่ยังรวมถึงการกำหนดค่าการตั้งค่าคอมพิวเตอร์และการแก้ไขปัญหาคอมพิวเตอร์ด้วย หากคุณสนใจวิธีการเหล่านี้ก็ลองทำด้วยตัวเองได้เลย แต่โปรดใช้ความระมัดระวังเมื่อทำงานกับมัน
![วิธีแก้ไขข้อผิดพลาด“ ไม่มีโปรแกรมอีเมลที่เกี่ยวข้อง” [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/87/how-fix-there-is-no-email-program-associated-error.jpg)


![4 แนวทางแก้ไข Unarc.dll ส่งคืนรหัสข้อผิดพลาด [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/08/4-solutions-fix-unarc.png)
![วิธีการใช้แป้นพิมพ์บนหน้าจอใน Windows 11/10/8/7? [เคล็ดลับ MiniTool]](https://gov-civil-setubal.pt/img/news/B7/how-to-use-the-on-screen-keyboard-on-windows-11/10/8/7-minitool-tips-1.png)



![การแก้ไขสำหรับ League Client Black Screen ใน Windows 10 เหมาะสำหรับคุณ! [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/03/fixes-league-client-black-screen-windows-10-are.png)






![แก้ไข - อุปกรณ์บูตเริ่มต้นหายไปหรือบูตล้มเหลวใน Lenovo / Acer [MiniTool Tips]](https://gov-civil-setubal.pt/img/backup-tips/36/fixed-default-boot-device-missing.png)



