ใช้ cmdlet รายการใหม่เพื่อสร้างไดเรกทอรีใหม่ใน PowerShell
- PowerShell เป็นเชลล์บรรทัดคำสั่งและภาษาสคริปต์ที่พัฒนาโดย Microsoft
- ช่วยให้ผู้ใช้สามารถนำทาง สร้าง ลบ และจัดการไดเร็กทอรีโดยใช้คำสั่งต่างๆ
- คุณสามารถตรวจสอบว่ามีไดเร็กทอรีอยู่กับ PowerShell โดยใช้ Test-Pathcmdlet และสร้างไดเร็กทอรีใหม่โดยใช้ New-Item หรือไม่
เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
- ดาวน์โหลด Fortect และติดตั้ง บนพีซีของคุณ
- เริ่มกระบวนการสแกนของเครื่องมือ เพื่อค้นหาไฟล์ที่เสียหายซึ่งเป็นสาเหตุของปัญหาของคุณ
- คลิกขวาที่ เริ่มการซ่อมแซม เพื่อให้เครื่องมือสามารถเริ่มแก้ไขอัลกอริทึมได้
- ดาวน์โหลด Fortect แล้วโดย 0 ผู้อ่านในเดือนนี้
PowerShell เป็นเครื่องมือที่ทรงพลังอย่างเหลือเชื่อ แต่หลายคนสงสัยว่าจะตรวจสอบได้อย่างไรว่ามีไดเร็กทอรีอยู่ใน PowerShell หรือไม่
ทำได้ค่อนข้างง่าย และบทความนี้จะกล่าวถึงการตรวจสอบว่ามีไดเร็กทอรีอยู่ในระบบของคุณหรือไม่ และขั้นตอนในการสร้างโฟลเดอร์ใหม่
ไดเร็กทอรีใน PowerShell คืออะไร
ใน PowerShell ไดเร็กทอรีคือโฟลเดอร์ที่สามารถจัดเก็บไฟล์และไดเร็กทอรีอื่นๆ คล้ายกับไดเร็กทอรีในระบบปฏิบัติการอื่นๆ เช่น โฟลเดอร์ Windows หรือไดเร็กทอรีระบบที่ใช้ Unix
- ไดเร็กทอรีมีความสำคัญต่อการจัดระเบียบและจัดการไฟล์และข้อมูลในคอมพิวเตอร์ของคุณ
- คุณสามารถนำทาง สร้าง ลบ และจัดการไดเร็กทอรีใน PowerShell
- นอกจากนี้ คำสั่งต่างๆ เช่น cd (เปลี่ยนตำแหน่ง), mkdir (รายการใหม่), rmdir (ลบรายการ) และอื่นๆ ใช้เพื่อปรับแต่งไดเร็กทอรี
- โฟลเดอร์ผู้ใช้ของคุณคือไดเร็กทอรีหลัก และเดสก์ท็อปเป็นไดเร็กทอรีย่อยภายในโฟลเดอร์ผู้ใช้ของคุณ กล่าวอีกนัยหนึ่ง เดสก์ท็อปจะอยู่ภายในไดเร็กทอรีผู้ใช้ของคุณ
ฉันจะทดสอบว่ามีไดเร็กทอรีอยู่ใน PowerShell ได้อย่างไร
ใช้ cmdlet เส้นทางการทดสอบ
- คลิกซ้ายที่ เริ่ม ปุ่ม, พิมพ์ พาวเวอร์เชลล์แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
- คลิก ใช่ บน การควบคุมบัญชีผู้ใช้ พร้อมท์
- คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า:
$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 เป็นไดเรกทอรี
- คลิกซ้ายที่ เริ่ม ปุ่ม, พิมพ์ พาวเวอร์เชลล์แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
- คลิก ใช่ บน การควบคุมบัญชีผู้ใช้ พร้อมท์
- คัดลอกและวางบรรทัดคำสั่งต่อไปนี้แล้วกด เข้า:
$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 ที่รุนแรงขึ้น เราขอแนะนำให้เลือกโซลูชันแบบครบวงจรเช่น ฟอร์เทค เพื่อแก้ไขปัญหาได้อย่างมีประสิทธิภาพ หลังการติดตั้ง เพียงคลิกที่ ดู&แก้ไข ปุ่มแล้วกด เริ่มการซ่อมแซม