วิธีลบไฟล์แต่เก็บโฟลเดอร์ไว้ใน 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()}

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

ฝากความเห็น

วิธีสร้างสื่อติดตั้ง Windows 11 25H2 บน USB ที่สามารถบูตได้

วิธีสร้างสื่อติดตั้ง Windows 11 25H2 บน USB ที่สามารถบูตได้

ในการสร้าง USB สำหรับติดตั้ง Windows 11 25H2 ที่สามารถบูตได้ คุณสามารถใช้ Rufus, Ventoy, Command Prompt และ Media Creation ได้ และนี่คือวิธีการ

Build 26220.7653 (KB5074157) สำหรับ Windows 11 นำเสนอการปรับแต่งโหมดมืดใหม่ (Dev, Beta)

Build 26220.7653 (KB5074157) สำหรับ Windows 11 นำเสนอการปรับแต่งโหมดมืดใหม่ (Dev, Beta)

KB5074157 (build 26220.7653) สำหรับ Windows 11 ปรับปรุงโหมดมืด เพิ่มการรองรับวอลเปเปอร์ WebP และแก้ไขปัญหาเกี่ยวกับแถบงาน ปุ่มเริ่ม บลูทูธ และอื่นๆ

การอัปเดต Windows 11 KB5074109 เป็นหายนะ – รายการปัญหาสำคัญ

การอัปเดต Windows 11 KB5074109 เป็นหายนะ – รายการปัญหาสำคัญ

KB5074109 ซึ่งเป็นการอัปเดตสำหรับ Windows 11 ในเดือนมกราคม 2026 ทำให้เกิดปัญหาต่างๆ เช่น ระบบล่ม การบูตล้มเหลว ปัญหาเกี่ยวกับ Outlook และข้อผิดพลาดในการถอนการติดตั้ง ทำให้ผู้ใช้ต้องถอนการติดตั้งออก

วิธีป้องกันไม่ให้บทสนทนา ChatGPT ปรากฏในผลการค้นหาของ Google

วิธีป้องกันไม่ให้บทสนทนา ChatGPT ปรากฏในผลการค้นหาของ Google

ป้องกันไม่ให้บทสนทนา ChatGPT ของคุณปรากฏในผลการค้นหาของ Google โดยการตรวจสอบและลบลิงก์ ChatGPT ที่แชร์ต่อสาธารณะ และนี่คือวิธีการ

วิธีการติดตั้ง Windows Subsystem for Android (WSA) บน Windows 11

วิธีการติดตั้ง Windows Subsystem for Android (WSA) บน Windows 11

คุณสามารถติดตั้ง Windows Subsystem for Android (WSA) เพื่อเรียกใช้แอป Android บน Windows 11 โดยใช้ Microsoft Store หรือ PowerShell ได้ วิธีการมีดังนี้

วิธีป้องกันไม่ให้ ChatGPT ใช้ข้อมูลส่วนตัวของคุณในการฝึกอบรม AI

วิธีป้องกันไม่ให้ ChatGPT ใช้ข้อมูลส่วนตัวของคุณในการฝึกอบรม AI

โดยค่าเริ่มต้น OpenAI จะรวบรวมเนื้อหาการสนทนา ChatGPT ของคุณเพื่อใช้ในการฝึกฝน AI และนี่คือวิธีการปิดใช้งานคุณสมบัตินี้เพื่อความเป็นส่วนตัวที่ดีขึ้น

Build 26120.4733 (KB5062651) สำหรับ Windows 11 เวอร์ชัน 24H2 พร้อมการเปลี่ยนแปลง (เบต้า)

Build 26120.4733 (KB5062651) สำหรับ Windows 11 เวอร์ชัน 24H2 พร้อมการเปลี่ยนแปลง (เบต้า)

Build 26120.4733 (KB5062651) สำหรับ Windows 11 มาพร้อมกับฟีเจอร์ใหม่ ได้แก่ การอธิบายภาพด้วย AI, การออกแบบใหม่สำหรับการอนุญาตแอป และการป้องกันสำหรับผู้ดูแลระบบ ในช่องเบต้า

Build 26200.5702 (KB5062653) สำหรับ Windows 11 25H2 นำเสนอคุณสมบัติใหม่ (Dev)

Build 26200.5702 (KB5062653) สำหรับ Windows 11 25H2 นำเสนอคุณสมบัติใหม่ (Dev)

Build 26200.5702 (KB5062653) สำหรับ Windows 11 25H2 นำเสนอคำอธิบายภาพด้วย AI, ระบบรักษาความปลอดภัยสำหรับผู้ดูแลระบบแบบใหม่, กล่องโต้ตอบการอนุญาตที่ได้รับการออกแบบใหม่ และอื่นๆ อีกมากมาย

วิธีการติดตั้งแอปโดยใช้ Winget บน Windows 10

วิธีการติดตั้งแอปโดยใช้ Winget บน Windows 10

ตอนนี้คุณสามารถใช้คำสั่ง winget เพื่อติดตั้งแอปบน Windows 10 ได้แล้ว และนี่คือขั้นตอนในการทำโดยใช้ Windows Package Manager

วิธีเปิดใช้งาน (หรือปิดใช้งาน) ปุ่ม Print Screen ของ Snipping Tool บน Windows 11

วิธีเปิดใช้งาน (หรือปิดใช้งาน) ปุ่ม Print Screen ของ Snipping Tool บน Windows 11

เปิดใช้งานหรือปิดใช้งานปุ่ม Print Screen สำหรับ Snipping Tool บน Windows 11 และเรียกคืนทางลัดแบบคลาสสิก หรือกำหนดให้ใช้งานกับแอปพลิเคชันอื่น