วิธีลบไฟล์แต่เก็บโฟลเดอร์ไว้ใน Windows 10

Folders aren’t hard to create but if you have a complex directory structure that took time to create (and name properly), you probably don’t want to recreate it unless you have to. You can copy a folder structure pretty easily and ignore the files in it but, if you’d just like to delete all the files in the folder while still retaining the complex folder structure that you’ve created, you can do that as well. Between the two methods, you can take your pick. We’re going to explain how you can delete files but keep folders with a simple PowerShell command.

Delete files but keep folders

You do not need admin rights for this unless you are deleting files from the root of the C drive. If you’re deleting them from your user folder, or any other drive, internal or external, normal user rights will be enough.

วิธีลบไฟล์แต่เก็บโฟลเดอร์ไว้ใน Windows 10

เปิด PowerShell และเรียกใช้คำสั่งด้านล่าง แทนที่ 'path-to-folder' ด้วยเส้นทางที่สมบูรณ์ไปยังโฟลเดอร์ที่คุณต้องการลบไฟล์ คำสั่งนี้จะลบไฟล์ทั้งหมดออกจากโฟลเดอร์นี้ และไฟล์ใดๆ ที่อยู่ในโฟลเดอร์ย่อยที่อยู่ภายใต้ การดำเนินการลบจะไม่ส่งไฟล์ไปยังถังรีไซเคิล ดังนั้นโปรดสำรองข้อมูลไว้ก่อน

สั่งการ

Get-ChildItem -Path "path-to-folder" - รวม *.* - ไฟล์ - เรียกซ้ำ | foreach { $_.Delete()}

ตัวอย่าง

Get-ChildItem -Path "D:\Desktop\Jan 13 - 17" - รวม *.* - ไฟล์ - เรียกซ้ำ | foreach { $_.Delete()}

วิธีลบไฟล์แต่เก็บโฟลเดอร์ไว้ใน Windows 10

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

*.*

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

Get-ChildItem -Path "path-to-folder" - รวม * .txt - ไฟล์ - เรียกซ้ำ | foreach { $_.Delete()}

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

Get-ChildItem -Path "path-to-folder" - รวม image.png - ไฟล์ - เรียกซ้ำ | foreach { $_.Delete()}

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

ฝากความเห็น

วิธีเชื่อมต่อ Copilot กับ Gmail, OneDrive และบริการอื่นๆ บน Windows 11

วิธีเชื่อมต่อ Copilot กับ Gmail, OneDrive และบริการอื่นๆ บน Windows 11

โปรแกรม Copilot Connectors บน Windows 11 ช่วยให้ AI สามารถค้นหาไฟล์และอีเมลบน OneDrive, Outlook, Google Drive, Gmail, Google Calendar และ Contacts ได้

วิธีการแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูลบน Windows 10

วิธีการแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูลบน Windows 10

ในการแปลงจาก MBR เป็น GPT สำหรับ Windows 11 ให้เปิด WinRE เปิด Command Prompt แล้วเรียกใช้คำสั่ง mbr2gpt /validate และ mbr2gpt /convert

การสิ้นสุดการสนับสนุน Windows 10: ทุกสิ่งที่คุณต้องรู้และต้องทำก่อนวันที่ 14 ตุลาคม 2025

การสิ้นสุดการสนับสนุน Windows 10: ทุกสิ่งที่คุณต้องรู้และต้องทำก่อนวันที่ 14 ตุลาคม 2025

Windows 10 จะหมดอายุการใช้งานในวันที่ 14 ตุลาคม 2025 ซึ่งหมายความว่าจะไม่มีการอัปเดตเพิ่มเติมอีกต่อไป แต่คุณสามารถลงทะเบียน ESU อัปเกรดเป็น Windows 11 หรือ Linux ได้

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 10 LTSC ในปี 2026

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 10 LTSC ในปี 2026

คุณสามารถดาวน์โหลดไฟล์ ISO อย่างเป็นทางการของ Windows 10 LTSC ได้จากเว็บไซต์ Microsoft นี้ จากนั้นใช้ขั้นตอนเหล่านี้เพื่อสร้าง USB ที่สามารถบูตได้

วิธีรีเซ็ตการตั้งค่าการสำรองข้อมูลของ Windows กลับเป็นค่าเริ่มต้นใน Windows 10

วิธีรีเซ็ตการตั้งค่าการสำรองข้อมูลของ Windows กลับเป็นค่าเริ่มต้นใน Windows 10

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

Hyper-V, Virtual Machine Platform และ Windows Hypervisor Platform แตกต่างกันอย่างไร

Hyper-V, Virtual Machine Platform และ Windows Hypervisor Platform แตกต่างกันอย่างไร

นี่คือความแตกต่างระหว่าง Hyper-V กับ Virtual Machine Platform และ Windows Hypervisor Platform บน Windows 11

KB5077230 (build 28020.1619) สำหรับ Windows 11 26H1 เพิ่มคุณสมบัติความปลอดภัยและแอปใหม่ (Canary)

KB5077230 (build 28020.1619) สำหรับ Windows 11 26H1 เพิ่มคุณสมบัติความปลอดภัยและแอปใหม่ (Canary)

(KB5077230) Windows 11 build 28020.1619 เพิ่มฟีเจอร์ Cross Device Resume, การรองรับลายนิ้วมือภายนอก, การควบคุม Narrator และรายละเอียด 26H1 สำหรับ ARM เท่านั้น

Build 26300.7877 (KB5077232) สำหรับ Windows 11 26H2 เพิ่มเมนูบริบทที่ได้รับการปรับปรุง (Dev)

Build 26300.7877 (KB5077232) สำหรับ Windows 11 26H2 เพิ่มเมนูบริบทที่ได้รับการปรับปรุง (Dev)

KB5077232 (build 26300.7877) สำหรับ Windows 11 เพิ่มการอัปเดตไอคอนเมนูบริบท การปรับแต่งการตั้งค่า และการแก้ไขแถบงานใน Dev Channel ส่วนเวอร์ชันเบต้าจะได้รับ KB5077231

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

ขณะนี้ Build 17634 สำหรับ Windows 10 เวอร์ชัน 1809 กำลังทยอยปล่อยให้กับพีซีที่ลงทะเบียนใน Fast ring ที่มีตัวเลือก Skip Ahead แล้ว ในการอัปเดต Redstone 5 ใหม่นี้ Microsoft ได้เพิ่มฟังก์ชันการค้นหาปฏิทินใหม่และ Cortana Show Me เวอร์ชันอัปเดตพร้อมรองรับคำสั่งเสียง นี่คือทุกสิ่งที่คุณต้องรู้...

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Build 17623 พร้อมให้ใช้งานแล้วสำหรับผู้ใช้ Insider ที่ใช้อุปกรณ์ Windows 10 และลงทะเบียนใน Fast ring โดยเลือกตัวเลือก Skip Ahead เวอร์ชันพรีวิว Redstone 5 นี้เพิ่มการรองรับ HEIF, คุณสมบัติ GPU ภายนอกใหม่, การเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัว, Defender และอื่นๆ สำหรับเวอร์ชัน 1809 ที่จะเปิดตัวในเดือนตุลาคม 2018