วิธีตรวจสอบว่ามีโฟลเดอร์ / ไดเร็กทอรีด้วย PowerShell หรือไม่

ใช้ cmdlet รายการใหม่เพื่อสร้างไดเรกทอรีใหม่ใน PowerShell

  • PowerShell เป็นเชลล์บรรทัดคำสั่งและภาษาสคริปต์ที่พัฒนาโดย Microsoft
  • ช่วยให้ผู้ใช้สามารถนำทาง สร้าง ลบ และจัดการไดเร็กทอรีโดยใช้คำสั่งต่างๆ
  • คุณสามารถตรวจสอบว่ามีไดเร็กทอรีอยู่กับ PowerShell โดยใช้ Test-Pathcmdlet และสร้างไดเร็กทอรีใหม่โดยใช้ New-Item หรือไม่
แก้ไขการตรวจสอบ powershell ว่ามีไดเรกทอรีอยู่หรือไม่

เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด

ในการแก้ไขปัญหาระบบ Windows PC คุณจะต้องใช้เครื่องมือเฉพาะFortect เป็นเครื่องมือที่ไม่เพียงแค่ทำความสะอาดพีซีของคุณเท่านั้น แต่ยังมีพื้นที่เก็บข้อมูลที่มีไฟล์ระบบ Windows จำนวนหลายล้านไฟล์ที่จัดเก็บไว้ในเวอร์ชันเริ่มต้น เมื่อพีซีของคุณประสบปัญหา Fortect จะแก้ไขให้คุณโดยแทนที่ไฟล์ที่ไม่ดีด้วยเวอร์ชันใหม่ ในการแก้ไขปัญหาพีซีปัจจุบันของคุณ ต่อไปนี้เป็นขั้นตอนที่คุณต้องดำเนินการ:
  1. ดาวน์โหลด Fortect และติดตั้ง บนพีซีของคุณ
  2. เริ่มกระบวนการสแกนของเครื่องมือ เพื่อค้นหาไฟล์ที่เสียหายซึ่งเป็นสาเหตุของปัญหาของคุณ
  3. คลิกขวาที่ เริ่มการซ่อมแซม เพื่อให้เครื่องมือสามารถเริ่มแก้ไขอัลกอริทึมได้
  • ดาวน์โหลด Fortect แล้วโดย 0 ผู้อ่านในเดือนนี้

PowerShell เป็นเครื่องมือที่ทรงพลังอย่างเหลือเชื่อ แต่หลายคนสงสัยว่าจะตรวจสอบได้อย่างไรว่ามีไดเร็กทอรีอยู่ใน PowerShell หรือไม่

ทำได้ค่อนข้างง่าย และบทความนี้จะกล่าวถึงการตรวจสอบว่ามีไดเร็กทอรีอยู่ในระบบของคุณหรือไม่ และขั้นตอนในการสร้างโฟลเดอร์ใหม่

ไดเร็กทอรีใน PowerShell คืออะไร

ใน PowerShell ไดเร็กทอรีคือโฟลเดอร์ที่สามารถจัดเก็บไฟล์และไดเร็กทอรีอื่นๆ คล้ายกับไดเร็กทอรีในระบบปฏิบัติการอื่นๆ เช่น โฟลเดอร์ Windows หรือไดเร็กทอรีระบบที่ใช้ Unix

  • ไดเร็กทอรีมีความสำคัญต่อการจัดระเบียบและจัดการไฟล์และข้อมูลในคอมพิวเตอร์ของคุณ
  • คุณสามารถนำทาง สร้าง ลบ และจัดการไดเร็กทอรีใน PowerShell
  • นอกจากนี้ คำสั่งต่างๆ เช่น cd (เปลี่ยนตำแหน่ง), mkdir (รายการใหม่), rmdir (ลบรายการ) และอื่นๆ ใช้เพื่อปรับแต่งไดเร็กทอรี
  • โฟลเดอร์ผู้ใช้ของคุณคือไดเร็กทอรีหลัก และเดสก์ท็อปเป็นไดเร็กทอรีย่อยภายในโฟลเดอร์ผู้ใช้ของคุณ กล่าวอีกนัยหนึ่ง เดสก์ท็อปจะอยู่ภายในไดเร็กทอรีผู้ใช้ของคุณ

ฉันจะทดสอบว่ามีไดเร็กทอรีอยู่ใน PowerShell ได้อย่างไร

ใช้ cmdlet เส้นทางการทดสอบ

  1. คลิกซ้ายที่ เริ่ม ปุ่ม, พิมพ์ พาวเวอร์เชลล์แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
  2. คลิก ใช่ บน การควบคุมบัญชีผู้ใช้ พร้อมท์
  3. คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า:

$directoryPath = "C:\path\to\your\directory"
if (Test-Path $directoryPath -PathType Container) {
Write-Host "The directory exists."
} else {
Write-Host "The directory does not exist."
}

แทนที่เส้นทางจำลองในสคริปต์ของเราด้วยเส้นทางจริงของไดเร็กทอรีที่คุณต้องการตรวจสอบ เดอะ cmdlet เส้นทางทดสอบ กับ พารามิเตอร์ -PathType คอนเทนเนอร์ ตรวจสอบว่าเส้นทางที่กำหนดชี้ไปยังไดเร็กทอรี (โฟลเดอร์) ที่มีอยู่หรือไม่

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

ฉันจะสร้างไดเร็กทอรีด้วย PowerShell ได้อย่างไร

ใช้ cmdlet รายการใหม่ที่มีการตั้งค่าพารามิเตอร์ -ItemType เป็นไดเรกทอรี

  1. คลิกซ้ายที่ เริ่ม ปุ่ม, พิมพ์ พาวเวอร์เชลล์แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
  2. คลิก ใช่ บน การควบคุมบัญชีผู้ใช้ พร้อมท์
  3. คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า:

$directoryPath = "C:\path\to\your\directory"
if (-Not (Test-Path $directoryPath -PathType Container)) {
New-Item -ItemType Directory -Path $directoryPath | Out-Null
Write-Host "The directory has been created."
} else {
Write-Host "The directory already exists."
}

แทนที่เส้นทางจำลองด้วยเส้นทางที่คุณต้องการสร้างไดเร็กทอรีใหม่ ในคำสั่งข้างต้น cmdlet เส้นทางทดสอบที่มีพารามิเตอร์ -PathType Container จะตรวจสอบว่าไดเร็กทอรีมีอยู่แล้วหรือไม่

อ่านเพิ่มเติมเกี่ยวกับหัวข้อนี้
  • Clipchamp บน Windows 11 และ 365: วิธีดาวน์โหลดและติดตั้ง
  • File Explorer รีเซ็ตลำดับการจัดเรียงหรือไม่ วิธีหยุดมัน
  • วิธีใช้ RSAT: ทำตามคำแนะนำทีละขั้นตอน

ในกรณีที่ไม่มีไดเร็กทอรี New-Item cmdlet ที่มีไดเร็กทอรี ItemType จะสร้างไดเร็กทอรี ส่วน Out-Null ใช้เพื่อระงับเอฟเฟกต์เอาต์พุตไปยังคอนโซลเมื่อสร้างไดเร็กทอรี

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

โดยสรุป คุณอาจสนใจคำแนะนำของเราเกี่ยวกับวิธีการ คัดลอกไฟล์ไปยังคอมพิวเตอร์ระยะไกลด้วย PowerShell บนวินโดวส์ 11 นอกจากนี้เรายังมีคำแนะนำโดยละเอียดเกี่ยวกับ PowerShell ไม่แสดงผลแบบเต็ม และการแก้ไขบางอย่างเพื่อให้ทำงานบน Windows 11 ได้

หากคุณมีคำถามหรือข้อเสนอแนะเพิ่มเติม โปรดส่งคำถามเหล่านี้ในส่วนความคิดเห็น

ยังคงประสบปัญหา?

ผู้สนับสนุน

หากคำแนะนำข้างต้นไม่สามารถแก้ปัญหาของคุณได้ คอมพิวเตอร์ของคุณอาจประสบปัญหา Windows ที่รุนแรงขึ้น เราขอแนะนำให้เลือกโซลูชันแบบครบวงจรเช่น ฟอร์เทค เพื่อแก้ไขปัญหาได้อย่างมีประสิทธิภาพ หลังการติดตั้ง เพียงคลิกที่ ดู&แก้ไข ปุ่มแล้วกด เริ่มการซ่อมแซม

วิธีลบแอพในตัวออกจาก Windows 10 WIM-File ด้วย Powershell

วิธีลบแอพในตัวออกจาก Windows 10 WIM-File ด้วย PowershellPowershell

PowerShell เป็นเครื่องมือ Windows ที่ทรงพลังมากที่ช่วยให้ผู้ใช้ระดับสูงสามารถทำงานขั้นสูงได้หลายชุด PowerShell เป็นงานอัตโนมัติและเฟรมเวิร์กการจัดการการกำหนดค่าที่มาในรูปแบบของบรรทัดคำสั่งผู้ใช้หลา...

อ่านเพิ่มเติม
Microsoft PowerShell 7 ลงทุกแพลตฟอร์มในเดือนพฤษภาคม

Microsoft PowerShell 7 ลงทุกแพลตฟอร์มในเดือนพฤษภาคมPowershellข่าว Windows 10 10

Microsoft เพิ่งประกาศ ความพร้อมใช้งานทั่วไปของa เวอร์ชั่นใหม่ของ PowerShell new. เวอร์ชันใหม่จะนำเวอร์ชันที่มีอยู่ไปใช้กับ Windows PowerShell 7.0การประกาศดังกล่าวเกิดขึ้นหลังจาก Microsoft เปิดตัว P...

อ่านเพิ่มเติม
การดำเนินการของสคริปต์ถูกปิดใช้งานในระบบนี้ [แก้ไข]

การดำเนินการของสคริปต์ถูกปิดใช้งานในระบบนี้ [แก้ไข]Powershellผิดพลาด

ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำ DriverFix:ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมด...

อ่านเพิ่มเติม