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

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

Leave a Comment

นี่คือสิ่งใหม่ใน Windows 8.1 Update 1

นี่คือสิ่งใหม่ใน Windows 8.1 Update 1

ครั้งสุดท้ายที่เราได้กล่าวถึงสิ่งสำคัญเกี่ยวกับ Windows 8 ก็คือในเดือนตุลาคม 2013 เมื่อเราสำรวจคุณลักษณะใหม่ๆ มากมายที่เปิดตัวผ่าน

เปลี่ยนวอลเปเปอร์เดสก์ท็อปโดยอัตโนมัติด้วย Mourao Wallpaper Changer

เปลี่ยนวอลเปเปอร์เดสก์ท็อปโดยอัตโนมัติด้วย Mourao Wallpaper Changer

พบกับ Mourao Wallpaper Changer เครื่องมือที่สมบูรณ์แบบสำหรับการทำให้กระบวนการเปลี่ยนพื้นหลังเดสก์ท็อปของคุณเป็นแบบอัตโนมัติ

วิธีสร้างโมเดล 3 มิติ แอนิเมชัน หรือภาพยนตร์ฟรีด้วย Blender

วิธีสร้างโมเดล 3 มิติ แอนิเมชัน หรือภาพยนตร์ฟรีด้วย Blender

ค้นพบพลังของ Blender ชุดโปรแกรมสร้างคอนเทนต์ 3 มิติ ฟรีและอัดแน่นด้วยฟีเจอร์มากมาย สร้างโมเดล 3 มิติ แอนิเมชัน และภาพยนตร์อันน่าทึ่งได้อย่างง่ายดาย

วิธีการจับภาพขนาดย่อคุณภาพสูงของเว็บเพจใดๆ

วิธีการจับภาพขนาดย่อคุณภาพสูงของเว็บเพจใดๆ

ฉันใช้ Abduction add-on สำหรับ Firefox เพื่อจับภาพหน้าจอเว็บไซต์ต่างๆ มันทำงานได้ค่อนข้างดี ถ้าจะสร้างภาพขนาดย่อ ก่อนอื่นฉันจะใช้

บันทึกวิดีโอและถ่ายภาพด้วยเว็บแคมของคุณโดยใช้ AvaCam

บันทึกวิดีโอและถ่ายภาพด้วยเว็บแคมของคุณโดยใช้ AvaCam

คุณซื้อเว็บแคมที่ไม่มีซอฟต์แวร์มาให้ใช่ไหม? หรือบางทีคุณอาจไม่พอใจกับซอฟต์แวร์ที่มาพร้อมกับเว็บแคมหรือซอฟต์แวร์ที่โหลดไว้แล้ว

KeepNote: เครื่องมือจดบันทึกพร้อมลำดับชั้นของสมุดบันทึก

KeepNote: เครื่องมือจดบันทึกพร้อมลำดับชั้นของสมุดบันทึก

เราได้ทดสอบแอปพลิเคชันจดบันทึกดีๆ มาแล้วหลายตัว เช่น NoteFly และ Noteliner ตอนนี้ KeepNote คือเครื่องมือที่ใช้งานง่ายและมีประสิทธิภาพ

วิธีการติดตั้ง Windows 8 บนแท็บเล็ต Windows 7 [คู่มือ]

วิธีการติดตั้ง Windows 8 บนแท็บเล็ต Windows 7 [คู่มือ]

หากคุณมีแท็บเล็ตที่สามารถรันระบบปฏิบัติการ Windows 7 ได้ คุณอาจสนใจลองใช้ระบบปฏิบัติการ Windows ที่เน้นแท็บเล็ตมากขึ้น

ติดตั้งอิมเมจดิสก์ลงใน RAM เพื่อการเข้าถึงดิสก์ความเร็วสูงด้วย OSFMount

ติดตั้งอิมเมจดิสก์ลงใน RAM เพื่อการเข้าถึงดิสก์ความเร็วสูงด้วย OSFMount

ค้นพบคุณสมบัติพิเศษเฉพาะของ OSFMount - เมาท์ดิสก์อิมเมจโดยตรงลงใน RAM เพื่อการเข้าถึงที่เร็วขึ้นและประสิทธิภาพที่ปรับปรุงดีขึ้น

GIF Optimizer: บีบอัดและปรับแต่ง GIF ออนไลน์

GIF Optimizer: บีบอัดและปรับแต่ง GIF ออนไลน์

ใช้เครื่องมือเพิ่มประสิทธิภาพ GIF เพื่อบีบอัดและเพิ่มประสิทธิภาพ GIF ของคุณออนไลน์เพื่อให้โหลดได้เร็วขึ้น แชร์ได้ราบรื่นขึ้น และประสิทธิภาพการทำงานที่ดียิ่งขึ้น

สร้าง DVD สากลสำหรับ Windows 7 โดยการลบเวอร์ชัน

สร้าง DVD สากลสำหรับ Windows 7 โดยการลบเวอร์ชัน

กระบวนการติดตั้ง Windows XP สร้างความหงุดหงิดอย่างมากให้กับผู้ใช้หลายคน ส่วนใหญ่เป็นเพราะแผ่นดิสก์ติดตั้งมีเวอร์ชันที่แตกต่างกัน คนส่วนใหญ่มี